# HG changeset patch # User Roland McGrath # Date 763960905 0 # Node ID f0575c116207d232824c19e54a3a4c9e50e7e8b8 # Parent 70bf65b6aae9c388a2814a276508922a13d58ba9 (X_WINDOWS_SUPPORT): New macro. (lisp): Include X_WINDOWS_SUPPORT. Also add version.elc; it is no longer changed by building. diff -r 70bf65b6aae9 -r f0575c116207 src/Makefile.in --- a/src/Makefile.in Fri Mar 18 02:21:52 1994 +0000 +++ b/src/Makefile.in Fri Mar 18 03:21:45 1994 +0000 @@ -1,5 +1,5 @@ /* Makefile for GNU Emacs. - Copyright (C) 1985, 1987, 1988, 1993 Free Software Foundation, Inc. + Copyright (C) 1985, 1987, 1988, 1993, 1994 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -486,6 +486,12 @@ #define FRAME_SUPPORT #endif +#ifdef HAVE_X_WINDOWS +#define X_WINDOWS_SUPPORT ${lispdir}term/x-win.elc +#else +#define X_WINDOWS_SUPPORT +#endif + #ifdef VMS #define VMS_SUPPORT ${lispdir}vmsproc.elc ${lispdir}vms-patch #else @@ -498,11 +504,7 @@ Note that this list should not include lisp files which might not be present, like site-load.el and site-init.el; this makefile - expects them all to be either present or buildable. - - It should not include version.el. That file is often changed by - the build process itself, but most of the files which want to - depend on lisp.h don't care about those changes. */ + expects them all to be either present or buildable. */ lisp= \ ${lispdir}abbrev.elc \ ${lispdir}buff-menu.elc \ @@ -512,6 +514,7 @@ ${lispdir}fill.elc \ FLOAT_SUPPORT \ FRAME_SUPPORT \ + X_WINDOWS_SUPPORT \ ${lispdir}help.elc \ ${lispdir}indent.elc \ ${lispdir}isearch.elc \ @@ -530,7 +533,8 @@ ${lispdir}text-mode.elc \ ${lispdir}vc-hooks.elc \ VMS_SUPPORT \ - ${lispdir}window.elc + ${lispdir}window.elc \ + ${lispdir}version.elc /* Construct full set of libraries to be linked. Note that SunOS needs -lm to come before -lc; otherwise, you get