aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRoland McGrath1994-03-18 03:21:45 +0000
committerRoland McGrath1994-03-18 03:21:45 +0000
commit2f1b0bbdb0a80ecbe2ab4d04253513f0c65979a2 (patch)
treea868ae36c65b02d80ee5e287cd410992ecc8d7a0 /src
parentafa995e19e7c62f03b91b77872afc2d7f899e0f7 (diff)
downloademacs-2f1b0bbdb0a80ecbe2ab4d04253513f0c65979a2.tar.gz
emacs-2f1b0bbdb0a80ecbe2ab4d04253513f0c65979a2.zip
(X_WINDOWS_SUPPORT): New macro.
(lisp): Include X_WINDOWS_SUPPORT. Also add version.elc; it is no longer changed by building.
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.in18
1 files changed, 11 insertions, 7 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 3727fa299cd..46e29e432a4 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -1,5 +1,5 @@
1/* Makefile for GNU Emacs. 1/* Makefile for GNU Emacs.
2 Copyright (C) 1985, 1987, 1988, 1993 Free Software Foundation, Inc. 2 Copyright (C) 1985, 1987, 1988, 1993, 1994 Free Software Foundation, Inc.
3 3
4This file is part of GNU Emacs. 4This file is part of GNU Emacs.
5 5
@@ -486,6 +486,12 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj)
486#define FRAME_SUPPORT 486#define FRAME_SUPPORT
487#endif 487#endif
488 488
489#ifdef HAVE_X_WINDOWS
490#define X_WINDOWS_SUPPORT ${lispdir}term/x-win.elc
491#else
492#define X_WINDOWS_SUPPORT
493#endif
494
489#ifdef VMS 495#ifdef VMS
490#define VMS_SUPPORT ${lispdir}vmsproc.elc ${lispdir}vms-patch 496#define VMS_SUPPORT ${lispdir}vmsproc.elc ${lispdir}vms-patch
491#else 497#else
@@ -498,11 +504,7 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj)
498 504
499 Note that this list should not include lisp files which might not 505 Note that this list should not include lisp files which might not
500 be present, like site-load.el and site-init.el; this makefile 506 be present, like site-load.el and site-init.el; this makefile
501 expects them all to be either present or buildable. 507 expects them all to be either present or buildable. */
502
503 It should not include version.el. That file is often changed by
504 the build process itself, but most of the files which want to
505 depend on lisp.h don't care about those changes. */
506lisp= \ 508lisp= \
507 ${lispdir}abbrev.elc \ 509 ${lispdir}abbrev.elc \
508 ${lispdir}buff-menu.elc \ 510 ${lispdir}buff-menu.elc \
@@ -512,6 +514,7 @@ lisp= \
512 ${lispdir}fill.elc \ 514 ${lispdir}fill.elc \
513 FLOAT_SUPPORT \ 515 FLOAT_SUPPORT \
514 FRAME_SUPPORT \ 516 FRAME_SUPPORT \
517 X_WINDOWS_SUPPORT \
515 ${lispdir}help.elc \ 518 ${lispdir}help.elc \
516 ${lispdir}indent.elc \ 519 ${lispdir}indent.elc \
517 ${lispdir}isearch.elc \ 520 ${lispdir}isearch.elc \
@@ -530,7 +533,8 @@ lisp= \
530 ${lispdir}text-mode.elc \ 533 ${lispdir}text-mode.elc \
531 ${lispdir}vc-hooks.elc \ 534 ${lispdir}vc-hooks.elc \
532 VMS_SUPPORT \ 535 VMS_SUPPORT \
533 ${lispdir}window.elc 536 ${lispdir}window.elc \
537 ${lispdir}version.elc
534 538
535/* Construct full set of libraries to be linked. 539/* Construct full set of libraries to be linked.
536 Note that SunOS needs -lm to come before -lc; otherwise, you get 540 Note that SunOS needs -lm to come before -lc; otherwise, you get