comparison src/Makefile.in @ 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 370715716969
children c6bd02eeb5fa
comparison
equal deleted inserted replaced
18962:7ea81fba3548 18963:f0f6d5dc8e09
874 to both ensure that lwlib gets remade based on its dependencies 874 to both ensure that lwlib gets remade based on its dependencies
875 in its own makefile, 875 in its own makefile,
876 and remake temacs if lwlib gets changed by this. */ 876 and remake temacs if lwlib gets changed by this. */
877 stamp-oldxmenu: ${OLDXMENU} ../src/$(OLDXMENU) 877 stamp-oldxmenu: ${OLDXMENU} ../src/$(OLDXMENU)
878 touch stamp-oldxmenu 878 touch stamp-oldxmenu
879 /* Supply an ordering for parallel make. */
880 ../src/$(OLDXMENU): ${OLDXMENU}
879 881
880 #ifdef USE_X_TOOLKIT 882 #ifdef USE_X_TOOLKIT
881 $(OLDXMENU): really-lwlib 883 $(OLDXMENU): really-lwlib
882 884
883 /* Encode the values of these two macros in Make variables, 885 /* Encode the values of these two macros in Make variables,
1147 TAGS: $(srcdir)/$(ctagsfiles) 1149 TAGS: $(srcdir)/$(ctagsfiles)
1148 export DIR; DIR=`pwd`; cd ${srcdir}; \ 1150 export DIR; DIR=`pwd`; cd ${srcdir}; \
1149 $$DIR/../lib-src/etags --include=../lisp/TAGS \ 1151 $$DIR/../lib-src/etags --include=../lisp/TAGS \
1150 --regex='/[ ]*DEFVAR_[A-Z_ (]+"\([^"]+\)"/' $(ctagsfiles) 1152 --regex='/[ ]*DEFVAR_[A-Z_ (]+"\([^"]+\)"/' $(ctagsfiles)
1151 ${lispsource}TAGS: ${lispsource}$(lisptagsfiles) 1153 ${lispsource}TAGS: ${lispsource}$(lisptagsfiles)
1152 cd ${lispsource}; $(MAKE) TAGS 1154 export DIR; DIR=`pwd`; cd ${lispsource}; \
1155 $(MAKE) TAGS ETAGS=$$DIR/../lib-src/etags
1153 tags: TAGS ${lispsource}TAGS 1156 tags: TAGS ${lispsource}TAGS
1154 .PHONY: tags 1157 .PHONY: tags