summaryrefslogtreecommitdiff
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1995-03-23 21:33:22 +0000
committerKarl Heuer <kwzh@gnu.org>1995-03-23 21:33:22 +0000
commit341d5bfba3f2cda9e595804b0c9a9281ffe5fa3a (patch)
tree178996bec8be654d3d75548931aef2b35a22dd25 /src/Makefile.in
parent117ea003a3c1c11c67204bfa0952855dee6dcd0d (diff)
downloademacs-341d5bfba3f2cda9e595804b0c9a9281ffe5fa3a.tar.gz
(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.
Diffstat (limited to 'src/Makefile.in')
-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=
should not be told about. */
otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj)
+#ifdef HAVE_FACES
+#define FACE_SUPPORT ${lispdir}faces.elc ${lispdir}facemenu.elc
+#else
+#define FACE_SUPPORT
+#endif
+
#ifdef LISP_FLOAT_TYPE
#define FLOAT_SUPPORT ${lispdir}float-sup.elc
#else
@@ -544,13 +550,18 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj)
#endif
#ifdef MULTI_FRAME
-#define FRAME_SUPPORT ${lispdir}frame.elc ${lispdir}menu-bar.elc \
- ${lispdir}mouse.elc ${lispdir}select.elc ${lispdir}scroll-bar.elc \
- ${lispdir}faces.elc
+#define FRAME_SUPPORT ${lispdir}frame.elc
#else
#define FRAME_SUPPORT
#endif
+#ifdef HAVE_MOUSE
+#define MOUSE_SUPPORT ${lispdir}menu-bar.elc ${lispdir}mouse.elc \
+ ${lispdir}select.elc ${lispdir}scroll-bar.elc
+#else
+#define MOUSE_SUPPORT
+#endif
+
#ifdef HAVE_X_WINDOWS
#define X_WINDOWS_SUPPORT
#else
@@ -564,11 +575,17 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj)
#endif
#ifdef MSDOS
-#define MSDOS_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}disp-tab.elc ${lispdir}dos-fns.elc ${lispdir}mouse.elc ${lispdir}faces.elc
+#define MSDOS_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}disp-tab.elc ${lispdir}dos-fns.elc
#else
#define MSDOS_SUPPORT
#endif
+#ifdef WINDOWSNT
+#define WINNT_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}winnt.elc
+#else
+#define WINNT_SUPPORT
+#endif
+
/* List of Lisp files loaded into the dumped Emacs. It's arranged
like this because it's easier to generate it semi-mechanically from
loadup.el this way.
@@ -583,6 +600,9 @@ lisp= \
${lispdir}c-mode.elc \
${lispdir}files.elc \
${lispdir}fill.elc \
+ ${lispdir}format.elc \
+ FACE_SUPPORT \
+ MOUSE_SUPPORT \
FLOAT_SUPPORT \
FRAME_SUPPORT \
X_WINDOWS_SUPPORT \
@@ -605,6 +625,7 @@ lisp= \
${lispdir}vc-hooks.elc \
VMS_SUPPORT \
MSDOS_SUPPORT \
+ WINNT_SUPPORT \
${lispdir}window.elc \
${lispdir}version.el