aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl Heuer1995-03-23 21:33:22 +0000
committerKarl Heuer1995-03-23 21:33:22 +0000
commitce339dfb6d4ca276b5953392e168c5bc7bee1090 (patch)
tree7361613ff1f9ea29769ad785b8a2a224b62bbfb1
parentf45a220ab3d935ff660af355c2830ea503c09d22 (diff)
downloademacs-ce339dfb6d4ca276b5953392e168c5bc7bee1090.tar.gz
emacs-ce339dfb6d4ca276b5953392e168c5bc7bee1090.zip
(FRAME_SUPPORT, MSDOS_SUPPORT): Don't list face and mouse related files here.
(FACE_SUPPORT, MOUSE_SUPPORT): New lists. (FACE_SUPPORT): Add facemenu.elc. (WINNT_SUPPORT): New list. (lisp): Add format.elc, FACE_SUPPORT, MOUSE_SUPPORT, WINNT_SUPPORT.
-rw-r--r--src/Makefile.in29
1 files changed, 25 insertions, 4 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 4634be1f7b4..e4f433b375a 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -537,6 +537,12 @@ widgetobj=
537 should not be told about. */ 537 should not be told about. */
538otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) 538otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj)
539 539
540#ifdef HAVE_FACES
541#define FACE_SUPPORT ${lispdir}faces.elc ${lispdir}facemenu.elc
542#else
543#define FACE_SUPPORT
544#endif
545
540#ifdef LISP_FLOAT_TYPE 546#ifdef LISP_FLOAT_TYPE
541#define FLOAT_SUPPORT ${lispdir}float-sup.elc 547#define FLOAT_SUPPORT ${lispdir}float-sup.elc
542#else 548#else
@@ -544,13 +550,18 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj)
544#endif 550#endif
545 551
546#ifdef MULTI_FRAME 552#ifdef MULTI_FRAME
547#define FRAME_SUPPORT ${lispdir}frame.elc ${lispdir}menu-bar.elc \ 553#define FRAME_SUPPORT ${lispdir}frame.elc
548 ${lispdir}mouse.elc ${lispdir}select.elc ${lispdir}scroll-bar.elc \
549 ${lispdir}faces.elc
550#else 554#else
551#define FRAME_SUPPORT 555#define FRAME_SUPPORT
552#endif 556#endif
553 557
558#ifdef HAVE_MOUSE
559#define MOUSE_SUPPORT ${lispdir}menu-bar.elc ${lispdir}mouse.elc \
560 ${lispdir}select.elc ${lispdir}scroll-bar.elc
561#else
562#define MOUSE_SUPPORT
563#endif
564
554#ifdef HAVE_X_WINDOWS 565#ifdef HAVE_X_WINDOWS
555#define X_WINDOWS_SUPPORT 566#define X_WINDOWS_SUPPORT
556#else 567#else
@@ -564,11 +575,17 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj)
564#endif 575#endif
565 576
566#ifdef MSDOS 577#ifdef MSDOS
567#define MSDOS_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}disp-tab.elc ${lispdir}dos-fns.elc ${lispdir}mouse.elc ${lispdir}faces.elc 578#define MSDOS_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}disp-tab.elc ${lispdir}dos-fns.elc
568#else 579#else
569#define MSDOS_SUPPORT 580#define MSDOS_SUPPORT
570#endif 581#endif
571 582
583#ifdef WINDOWSNT
584#define WINNT_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}winnt.elc
585#else
586#define WINNT_SUPPORT
587#endif
588
572/* List of Lisp files loaded into the dumped Emacs. It's arranged 589/* List of Lisp files loaded into the dumped Emacs. It's arranged
573 like this because it's easier to generate it semi-mechanically from 590 like this because it's easier to generate it semi-mechanically from
574 loadup.el this way. 591 loadup.el this way.
@@ -583,6 +600,9 @@ lisp= \
583 ${lispdir}c-mode.elc \ 600 ${lispdir}c-mode.elc \
584 ${lispdir}files.elc \ 601 ${lispdir}files.elc \
585 ${lispdir}fill.elc \ 602 ${lispdir}fill.elc \
603 ${lispdir}format.elc \
604 FACE_SUPPORT \
605 MOUSE_SUPPORT \
586 FLOAT_SUPPORT \ 606 FLOAT_SUPPORT \
587 FRAME_SUPPORT \ 607 FRAME_SUPPORT \
588 X_WINDOWS_SUPPORT \ 608 X_WINDOWS_SUPPORT \
@@ -605,6 +625,7 @@ lisp= \
605 ${lispdir}vc-hooks.elc \ 625 ${lispdir}vc-hooks.elc \
606 VMS_SUPPORT \ 626 VMS_SUPPORT \
607 MSDOS_SUPPORT \ 627 MSDOS_SUPPORT \
628 WINNT_SUPPORT \
608 ${lispdir}window.elc \ 629 ${lispdir}window.elc \
609 ${lispdir}version.el 630 ${lispdir}version.el
610 631