aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-05-15 15:33:24 -0700
committerGlenn Morris2010-05-15 15:33:24 -0700
commit4235ca472b0ff11d3cf2d80066f6c2375ac36037 (patch)
treefd3d4be3b202ff6b73c5bb8d29ce0f3140c72016
parentc0b0aed52007b3d735012376504e2db3691e0bc7 (diff)
downloademacs-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--ChangeLog2
-rw-r--r--configure.in7
-rw-r--r--msdos/ChangeLog3
-rw-r--r--msdos/sed1v2.inp1
-rw-r--r--msdos/sed1x.inp2
-rw-r--r--src/ChangeLog2
-rw-r--r--src/Makefile.in6
7 files changed, 19 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 10c2d45be32..2ebc0988a02 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
12010-05-15 Glenn Morris <rgm@gnu.org> 12010-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
52010-05-15 Ken Raeburn <raeburn@raeburn.org> 72010-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)"
3153else 3153else
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=
3157fi 3162fi
3158 3163
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 85c9f594311..0d2ccd4eb67 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,5 +1,8 @@
12010-05-15 Glenn Morris <rgm@gnu.org> 12010-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}.!
5s!^ @true *$! @rem! 5s!^ @true *$! @rem!
6s/DOC/DOC-X/g 6s/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 @@
12010-05-15 Glenn Morris <rgm@gnu.org> 12010-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.
178OLDXMENU=@OLDXMENU@ 178OLDXMENU=@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).
183LIBXMENU=@LIBXMENU@
184
180XMENU_OBJ=@XMENU_OBJ@ 185XMENU_OBJ=@XMENU_OBJ@
181XOBJ=@XOBJ@ 186XOBJ=@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
303LIBXMENU=@LIBXMENU@
304LIBXT=$(TOOLKIT_LIBW) $(LIBXT_OTHER) 308LIBXT=$(TOOLKIT_LIBW) $(LIBXT_OTHER)
305LIBX_BASE=$(LIBXMENU) $(LD_SWITCH_X_SITE) 309LIBX_BASE=$(LIBXMENU) $(LD_SWITCH_X_SITE)
306#endif /* HAVE_X_WINDOWS */ 310#endif /* HAVE_X_WINDOWS */