diff options
| -rw-r--r-- | admin/CPP-DEFINES | 3 | ||||
| -rw-r--r-- | src/ChangeLog | 2 | ||||
| -rw-r--r-- | src/Makefile.in | 10 |
3 files changed, 10 insertions, 5 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES index 1f42eeb9528..cffbcf95e80 100644 --- a/admin/CPP-DEFINES +++ b/admin/CPP-DEFINES | |||
| @@ -22,6 +22,9 @@ NS_IMPL_GNUSTEP Compile support for GNUstep implementation of NS GUI API. | |||
| 22 | NS_IMPL_COCOA Compile support for Cocoa (Apple) implementation of NS GUI API. | 22 | NS_IMPL_COCOA Compile support for Cocoa (Apple) implementation of NS GUI API. |
| 23 | HAVE_X11 Compile support for the X11 GUI. | 23 | HAVE_X11 Compile support for the X11 GUI. |
| 24 | HAVE_X_WINDOWS Compile support for X Window system | 24 | HAVE_X_WINDOWS Compile support for X Window system |
| 25 | (It looks like, nowadays, if HAVE_X11 is set, HAVE_X_WINDOWS must | ||
| 26 | be, and vice versa. At least, this is true for configure, and | ||
| 27 | msdos; not sure about nt.) | ||
| 25 | USE_LUCID Use the Lucid toolkit for menus&scrollbars. Requires HAVE_X11. | 28 | USE_LUCID Use the Lucid toolkit for menus&scrollbars. Requires HAVE_X11. |
| 26 | USE_MOTIF Use the Motif toolkit for menus&scrollbars. Requires HAVE_X11. | 29 | USE_MOTIF Use the Motif toolkit for menus&scrollbars. Requires HAVE_X11. |
| 27 | USE_GTK Use the Gtk toolkit for menus&scrollbars. Requires HAVE_X11. | 30 | USE_GTK Use the Gtk toolkit for menus&scrollbars. Requires HAVE_X11. |
diff --git a/src/ChangeLog b/src/ChangeLog index ff0dbddd641..1b1ea399210 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | 2010-05-15 Glenn Morris <rgm@gnu.org> | 1 | 2010-05-15 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * Makefile.in: Simplify cpp conditional. | ||
| 4 | |||
| 3 | * Makefile.in (${ns_appdir}): Simplify using umask. | 5 | * Makefile.in (${ns_appdir}): Simplify using umask. |
| 4 | 6 | ||
| 5 | * Makefile.in (${ns_appdir}): Remove references to CVS-related files. | 7 | * Makefile.in (${ns_appdir}): Remove references to CVS-related files. |
diff --git a/src/Makefile.in b/src/Makefile.in index e4f7f07521c..2dd7340f9f8 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -611,6 +611,7 @@ LIBES = $(LOADLIBES) $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ | |||
| 611 | 611 | ||
| 612 | all: emacs${EXEEXT} $(OTHER_FILES) | 612 | all: emacs${EXEEXT} $(OTHER_FILES) |
| 613 | 613 | ||
| 614 | /* Does anyone ever pay attention to the load-path-shadows output here? */ | ||
| 614 | emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} | 615 | emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} |
| 615 | #ifdef CANNOT_DUMP | 616 | #ifdef CANNOT_DUMP |
| 616 | rm -f emacs${EXEEXT} | 617 | rm -f emacs${EXEEXT} |
| @@ -664,8 +665,8 @@ temacs${EXEEXT}: $(LOCALCPP) $(START_FILES) stamp-oldxmenu ${obj} ${otherobj} pr | |||
| 664 | prefix-args${EXEEXT}: prefix-args.o $(config_h) | 665 | prefix-args${EXEEXT}: prefix-args.o $(config_h) |
| 665 | $(CC) $(LDFLAGS) prefix-args.o -o prefix-args | 666 | $(CC) $(LDFLAGS) prefix-args.o -o prefix-args |
| 666 | 667 | ||
| 667 | #if defined (HAVE_X_WINDOWS) && defined (HAVE_X11) && defined (HAVE_MENUS) && ! defined (USE_GTK) | 668 | /* HAVE_X11 implies HAVE_X_WINDOWS and HAVE_MENUS. */ |
| 668 | 669 | #if defined (HAVE_X11) && ! defined (USE_GTK) | |
| 669 | /* We use stamp-xmenu with these two deps to both ensure that lwlib | 670 | /* We use stamp-xmenu with these two deps to both ensure that lwlib |
| 670 | gets remade based on its dependencies in its own makefile, | 671 | gets remade based on its dependencies in its own makefile, |
| 671 | and remake temacs if lwlib gets changed by this. */ | 672 | and remake temacs if lwlib gets changed by this. */ |
| @@ -691,12 +692,12 @@ really-oldXMenu: | |||
| 691 | @true /* make -t should not create really-oldXMenu. */ | 692 | @true /* make -t should not create really-oldXMenu. */ |
| 692 | .PHONY: really-oldXMenu | 693 | .PHONY: really-oldXMenu |
| 693 | #endif /* not USE_X_TOOLKIT */ | 694 | #endif /* not USE_X_TOOLKIT */ |
| 694 | #else /* not (HAVE_X_WINDOWS && HAVE_X11 && HAVE_MENUS && ! USE_GTK) */ | 695 | #else /* !HAVE_X11 || USE_GTK */ |
| 695 | 696 | ||
| 696 | /* We don''t really need this, but satisfy the dependency. */ | 697 | /* We don''t really need this, but satisfy the dependency. */ |
| 697 | stamp-oldxmenu: | 698 | stamp-oldxmenu: |
| 698 | touch stamp-oldxmenu | 699 | touch stamp-oldxmenu |
| 699 | #endif /* not (HAVE_X_WINDOWS && HAVE_X11 && HAVE_MENUS && ! USE_GTK) */ | 700 | #endif /* HAVE_X11 && !USE_GTK */ |
| 700 | 701 | ||
| 701 | ../config.status:: epaths.in | 702 | ../config.status:: epaths.in |
| 702 | @echo "The file epaths.h needs to be set up from epaths.in." | 703 | @echo "The file epaths.h needs to be set up from epaths.in." |
| @@ -979,7 +980,6 @@ ${ns_appbindir}Emacs: emacs${EXEEXT} | |||
| 979 | cp -f emacs${EXEEXT} ${ns_appbindir}Emacs | 980 | cp -f emacs${EXEEXT} ${ns_appbindir}Emacs |
| 980 | 981 | ||
| 981 | ns-app: ${ns_appdir} ${ns_appbindir}Emacs | 982 | ns-app: ${ns_appdir} ${ns_appbindir}Emacs |
| 982 | |||
| 983 | #endif /* HAVE_NS */ | 983 | #endif /* HAVE_NS */ |
| 984 | 984 | ||
| 985 | mostlyclean: | 985 | mostlyclean: |