]> code.delx.au - gnu-emacs/commitdiff
(stamp-oldxmenu): New target.
authorRichard M. Stallman <rms@gnu.org>
Tue, 21 Jan 1997 05:26:30 +0000 (05:26 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 21 Jan 1997 05:26:30 +0000 (05:26 +0000)
(temacs): Depend on stamp-oldxmenu, not on ${OLDXMENU}.

src/Makefile.in

index 15f87f643bcf6576afdff20c3b7c3c1c9844ed4a..cb13ecfc7faade9cb282ebb218665e6de466cd71 100644 (file)
@@ -760,7 +760,7 @@ ${libsrc}make-docfile:
 #define MAKE_PARALLEL
 #endif
 
-temacs: MAKE_PARALLEL $(LOCALCPP) $(SHORT) $(STARTFILES) $(OLDXMENU) ${obj} ${otherobj} OBJECTS_SYSTEM OBJECTS_MACHINE prefix-args
+temacs: MAKE_PARALLEL $(LOCALCPP) $(SHORT) $(STARTFILES) stamp-oldxmenu ${obj} ${otherobj} OBJECTS_SYSTEM OBJECTS_MACHINE prefix-args
        $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${ALL_LDFLAGS}) \
     -o temacs ${STARTFILES} ${obj} ${otherobj}  \
     OBJECTS_SYSTEM OBJECTS_MACHINE ${LIBES}
@@ -807,6 +807,13 @@ shortnames:
 
 #if defined (HAVE_X_WINDOWS) && defined (HAVE_X11) && defined (HAVE_MENUS)
 
+/* We use stamp-xmenu with these two deps
+   to both ensure that lwlib gets remade based on its dependencies
+   in its own makefile,
+   and remake temacs if lwlib gets changed by this.  */
+stamp-oldxmenu: ${OLDXMENU} ../src/$(OLDXMENU) 
+       touch stamp-oldxmenu
+
 #ifdef USE_X_TOOLKIT
 $(OLDXMENU): really-lwlib