diff options
| author | Glenn Morris | 2010-05-15 15:33:24 -0700 |
|---|---|---|
| committer | Glenn Morris | 2010-05-15 15:33:24 -0700 |
| commit | 4235ca472b0ff11d3cf2d80066f6c2375ac36037 (patch) | |
| tree | fd3d4be3b202ff6b73c5bb8d29ce0f3140c72016 | |
| parent | c0b0aed52007b3d735012376504e2db3691e0bc7 (diff) | |
| download | emacs-4235ca472b0ff11d3cf2d80066f6c2375ac36037.tar.gz emacs-4235ca472b0ff11d3cf2d80066f6c2375ac36037.zip | |
Always define LIBXMENU in src/Makefile.in.
* configure.in (LIBXMENU): Set to empty if !HAVE_X_WINDOWS.
* src/Makefile.in (LIBXMENU): Always define.
* msdos/sed1v2.inp (LIBXMENU): Edit to empty.
* msdos/sed1x.inp (LIBXMENU): Expect empty initial value.
| -rw-r--r-- | ChangeLog | 2 | ||||
| -rw-r--r-- | configure.in | 7 | ||||
| -rw-r--r-- | msdos/ChangeLog | 3 | ||||
| -rw-r--r-- | msdos/sed1v2.inp | 1 | ||||
| -rw-r--r-- | msdos/sed1x.inp | 2 | ||||
| -rw-r--r-- | src/ChangeLog | 2 | ||||
| -rw-r--r-- | src/Makefile.in | 6 |
7 files changed, 19 insertions, 4 deletions
| @@ -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 | * configure.in (LIBXMENU): Set to empty if !HAVE_X_WINDOWS. | ||
| 4 | |||
| 3 | * configure.in (FONT_OBJ): Set to empty if !HAVE_X_WINDOWS. | 5 | * configure.in (FONT_OBJ): Set to empty if !HAVE_X_WINDOWS. |
| 4 | 6 | ||
| 5 | 2010-05-15 Ken Raeburn <raeburn@raeburn.org> | 7 | 2010-05-15 Ken Raeburn <raeburn@raeburn.org> |
diff --git a/configure.in b/configure.in index 27a7ad5541b..eb15b2204b3 100644 --- a/configure.in +++ b/configure.in | |||
| @@ -3152,7 +3152,12 @@ if test "${HAVE_X11}" = "yes" ; then | |||
| 3152 | LIBX_OTHER="\$(LIBXT) \$(LIBX_EXTRA)" | 3152 | LIBX_OTHER="\$(LIBXT) \$(LIBX_EXTRA)" |
| 3153 | else | 3153 | else |
| 3154 | OLDXMENU= | 3154 | OLDXMENU= |
| 3155 | LIBXMENU="-lXMenu" | 3155 | ## FIXME This case (!HAVE_X11 && HAVE_X_WINDOWS) is no longer possible(?). |
| 3156 | if test "${HAVE_X_WINDOWS}" = "yes"; then | ||
| 3157 | LIBXMENU="-lXMenu" | ||
| 3158 | else | ||
| 3159 | LIBXMENU= | ||
| 3160 | fi | ||
| 3156 | LIBX_OTHER= | 3161 | LIBX_OTHER= |
| 3157 | fi | 3162 | fi |
| 3158 | 3163 | ||
diff --git a/msdos/ChangeLog b/msdos/ChangeLog index 85c9f594311..0d2ccd4eb67 100644 --- a/msdos/ChangeLog +++ b/msdos/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2010-05-15 Glenn Morris <rgm@gnu.org> | 1 | 2010-05-15 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * sed1v2.inp (LIBXMENU): Edit to empty. | ||
| 4 | * sed1x.inp (LIBXMENU): Expect empty initial value. | ||
| 5 | |||
| 3 | * sed1v2.inp (OLDXMENU): Edit to empty. | 6 | * sed1v2.inp (OLDXMENU): Edit to empty. |
| 4 | * sed1x.inp (OLDXMENU): Expect empty initial value. | 7 | * sed1x.inp (OLDXMENU): Expect empty initial value. |
| 5 | 8 | ||
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp index 836df145fa5..78451093771 100644 --- a/msdos/sed1v2.inp +++ b/msdos/sed1v2.inp | |||
| @@ -113,6 +113,7 @@ s/\.h\.in/.h-in/ | |||
| 113 | /^LIBGPM *=/s/@LIBGPM@// | 113 | /^LIBGPM *=/s/@LIBGPM@// |
| 114 | /^EXEEXT *=/s/@EXEEXT@/.exe/ | 114 | /^EXEEXT *=/s/@EXEEXT@/.exe/ |
| 115 | /^OLDXMENU *=/s/@OLDXMENU@// | 115 | /^OLDXMENU *=/s/@OLDXMENU@// |
| 116 | /^LIBXMENU *=/s/@LIBXMENU@// | ||
| 116 | /^LIBX_OTHER *=/s/@LIBX_OTHER@// | 117 | /^LIBX_OTHER *=/s/@LIBX_OTHER@// |
| 117 | /^PRE_ALLOC_OBJ *=/s/@PRE_ALLOC_OBJ@/lastfile.o/ | 118 | /^PRE_ALLOC_OBJ *=/s/@PRE_ALLOC_OBJ@/lastfile.o/ |
| 118 | /^POST_ALLOC_OBJ *=/s/@POST_ALLOC_OBJ@/$(vmlimitobj)/ | 119 | /^POST_ALLOC_OBJ *=/s/@POST_ALLOC_OBJ@/$(vmlimitobj)/ |
diff --git a/msdos/sed1x.inp b/msdos/sed1x.inp index ecb8828cc23..5e8542846e0 100644 --- a/msdos/sed1x.inp +++ b/msdos/sed1x.inp | |||
| @@ -5,7 +5,7 @@ s!^ cd \${oldXMenudir}; \${MAKE}.*$! ${MAKE} -C ${oldXMenudir}.! | |||
| 5 | s!^ @true *$! @rem! | 5 | s!^ @true *$! @rem! |
| 6 | s/DOC/DOC-X/g | 6 | s/DOC/DOC-X/g |
| 7 | /^OLDXMENU *=/s!= *!= ${oldXMenudir}libXMenu11.a! | 7 | /^OLDXMENU *=/s!= *!= ${oldXMenudir}libXMenu11.a! |
| 8 | /^LIBXMENU *=/s!@LIBXMENU@!${OLDXMENU}! | 8 | /^LIBXMENU *=/s!= *!= ${OLDXMENU}! |
| 9 | /^LIBX_OTHER *=/s!= *!= ${LIBXT} ${LIBX_EXTRA}! | 9 | /^LIBX_OTHER *=/s!= *!= ${LIBXT} ${LIBX_EXTRA}! |
| 10 | /^OLDXMENU_TARGET *=/s!= *!= really-oldxmenu! | 10 | /^OLDXMENU_TARGET *=/s!= *!= really-oldxmenu! |
| 11 | /^LIBS_SYSTEM *=/s!= *!= -lxext -lsys! | 11 | /^LIBS_SYSTEM *=/s!= *!= -lxext -lsys! |
diff --git a/src/ChangeLog b/src/ChangeLog index 42dbffccf5d..f64e82689e9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | 2010-05-15 Glenn Morris <rgm@gnu.org> | 1 | 2010-05-15 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * Makefile.in (OLDXMENU, LIBX_OTHER): Always define. | 3 | * Makefile.in (OLDXMENU, LIBXMENU, LIBX_OTHER): Always define. |
| 4 | 4 | ||
| 5 | * Makefile.in (FONT_DRIVERS): Remove, replace with $FONT_OBJ. | 5 | * Makefile.in (FONT_DRIVERS): Remove, replace with $FONT_OBJ. |
| 6 | (obj, SOME_MACHINE_OBJECTS): Use $FONT_OBJ. | 6 | (obj, SOME_MACHINE_OBJECTS): Use $FONT_OBJ. |
diff --git a/src/Makefile.in b/src/Makefile.in index 752a1f6d4e9..477336a929d 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -177,6 +177,11 @@ OLDXMENU_TARGET=@OLDXMENU_TARGET@ | |||
| 177 | ## Else ${oldXMenudir}libXMenu11.a. | 177 | ## Else ${oldXMenudir}libXMenu11.a. |
| 178 | OLDXMENU=@OLDXMENU@ | 178 | OLDXMENU=@OLDXMENU@ |
| 179 | 179 | ||
| 180 | ## If !HAVE_X11 && HAVE_X_WINDOWS, -lXMenu (this case no longer possible). | ||
| 181 | ## Else if !HAVE_X11 || USE_GTK, empty. | ||
| 182 | ## Else $(OLDXMENU). | ||
| 183 | LIBXMENU=@LIBXMENU@ | ||
| 184 | |||
| 180 | XMENU_OBJ=@XMENU_OBJ@ | 185 | XMENU_OBJ=@XMENU_OBJ@ |
| 181 | XOBJ=@XOBJ@ | 186 | XOBJ=@XOBJ@ |
| 182 | 187 | ||
| @@ -300,7 +305,6 @@ ALL_OBJC_CFLAGS=$(ALL_CFLAGS) $(GNU_OBJC_CFLAGS) | |||
| 300 | $(CC) -c $(CPPFLAGS) $(ALL_OBJC_CFLAGS) $< | 305 | $(CC) -c $(CPPFLAGS) $(ALL_OBJC_CFLAGS) $< |
| 301 | 306 | ||
| 302 | #ifdef HAVE_X_WINDOWS | 307 | #ifdef HAVE_X_WINDOWS |
| 303 | LIBXMENU=@LIBXMENU@ | ||
| 304 | LIBXT=$(TOOLKIT_LIBW) $(LIBXT_OTHER) | 308 | LIBXT=$(TOOLKIT_LIBW) $(LIBXT_OTHER) |
| 305 | LIBX_BASE=$(LIBXMENU) $(LD_SWITCH_X_SITE) | 309 | LIBX_BASE=$(LIBXMENU) $(LD_SWITCH_X_SITE) |
| 306 | #endif /* HAVE_X_WINDOWS */ | 310 | #endif /* HAVE_X_WINDOWS */ |