changeset 18963:f0f6d5dc8e09

(${lispsource}TAGS): Specify ETAGS var in inner make. (../src/$(OLDXMENU)): New target.
author Richard M. Stallman <rms@gnu.org>
date Fri, 25 Jul 1997 05:37:34 +0000
parents 7ea81fba3548
children 10af35406220
files src/Makefile.in
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/Makefile.in	Fri Jul 25 03:10:59 1997 +0000
+++ b/src/Makefile.in	Fri Jul 25 05:37:34 1997 +0000
@@ -876,6 +876,8 @@
    and remake temacs if lwlib gets changed by this.  */
 stamp-oldxmenu: ${OLDXMENU} ../src/$(OLDXMENU) 
 	touch stamp-oldxmenu
+/* Supply an ordering for parallel make.  */
+../src/$(OLDXMENU): ${OLDXMENU}
 
 #ifdef USE_X_TOOLKIT
 $(OLDXMENU): really-lwlib
@@ -1149,6 +1151,7 @@
 	$$DIR/../lib-src/etags --include=../lisp/TAGS \
 	--regex='/[ 	]*DEFVAR_[A-Z_ 	(]+"\([^"]+\)"/' $(ctagsfiles)
 ${lispsource}TAGS: ${lispsource}$(lisptagsfiles)
-	cd ${lispsource}; $(MAKE) TAGS
+	export DIR; DIR=`pwd`; cd ${lispsource}; \
+	$(MAKE) TAGS ETAGS=$$DIR/../lib-src/etags
 tags: TAGS ${lispsource}TAGS
 .PHONY: tags