diff options
author | Nick Roberts <nickrob@snap.net.nz> | 2006-01-12 21:17:37 +0000 |
---|---|---|
committer | Nick Roberts <nickrob@snap.net.nz> | 2006-01-12 21:17:37 +0000 |
commit | 414546fbd127e3d7f20a100c8a677537e56e1aec (patch) | |
tree | de1b552ba5ed0737ee076fae7f296f66c263f173 /src/Makefile.in | |
parent | 4ec7bdfdf7169d13613347b9680b1bca7b64df81 (diff) | |
download | emacs-414546fbd127e3d7f20a100c8a677537e56e1aec.tar.gz |
Define new macro WINDOW_SUPPORT.
(lisp): Use it.
(SOME_MACHINE_LISP): Add conditionally loaded files.
Diffstat (limited to 'src/Makefile.in')
-rw-r--r-- | src/Makefile.in | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index 0e057098cbd..878b34fb7a3 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -676,6 +676,20 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) $(LIBO #define MSDOS_SUPPORT #endif +#ifdef HAVE_WINDOW_SYSTEM +#ifdef HAVE_X_WINDOWS +#define WINDOW_SUPPORT ${lispsource}image.elc \ + ${lispsource}international/fontset.elc ${lispsource}dnd.elc \ + ${lispsource}tool-bar.elc ${lispsource}mwheel.elc ${lispsource}x-dnd.elc +#else +#define WINDOW_SUPPORT ${lispsource}image.elc \ + ${lispsource}international/fontset.elc ${lispsource}dnd.elc \ + ${lispsource}tool-bar.elc ${lispsource}mwheel.elc +#endif +#else +#define WINDOW_SUPPORT +#endif + #ifdef WINDOWSNT #define WINNT_SUPPORT ${lispsource}ls-lisp.elc ${lispsource}disp-table.elc \ ${lispsource}dos-w32.elc ${lispsource}w32-vars.elc \ @@ -792,6 +806,7 @@ lisp= \ VMS_SUPPORT \ MSDOS_SUPPORT \ WINNT_SUPPORT \ + WINDOW_SUPPORT \ ${lispsource}widget.elc \ ${lispsource}window.elc \ ${lispsource}version.el @@ -900,9 +915,13 @@ SOME_MACHINE_LISP = ${dotdot}/lisp/mouse.elc \ ${dotdot}/lisp/ls-lisp.elc ${dotdot}/lisp/dos-fns.elc \ ${dotdot}/lisp/w32-fns.elc ${dotdot}/lisp/dos-w32.elc \ ${dotdot}/lisp/disp-table.elc ${dotdot}/lisp/dos-vars.elc \ - ${dotdot}/lisp/tooltip.elc \ + ${dotdot}/lisp/tooltip.elc ${dotdot}/lisp/image.elc \ + ${dotdot}/lisp/dnd.elc ${dotdot}/lisp/mwheel.elc \ + ${dotdot}/lisp/tool-bar.elc \ + ${dotdot}/lisp/x-dnd.elc \ ${dotdot}/lisp/international/ccl.elc \ - ${dotdot}/lisp/international/codepage.elc + ${dotdot}/lisp/international/codepage.elc \ + ${dotdot}/lisp/international/fontset.elc /* Construct full set of libraries to be linked. Note that SunOS needs -lm to come before -lc; otherwise, you get |