aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorRichard M. Stallman1994-04-20 19:23:04 +0000
committerRichard M. Stallman1994-04-20 19:23:04 +0000
commitdd6e8a8dd0748654c28875dfbbeb11e087fc90ae (patch)
tree4132ce4f52e60ba34675128c8b3236388ea21fac /src/Makefile.in
parentca9c55b09a791d21e83e8a76183ed51550e4fa42 (diff)
downloademacs-dd6e8a8dd0748654c28875dfbbeb11e087fc90ae.tar.gz
emacs-dd6e8a8dd0748654c28875dfbbeb11e087fc90ae.zip
(TAGS): Split off included tags file lisp/TAGS.
(../lisp/TAGS): New target uses recursive make. (ctagsfiles, lisptagsfiles): New variables.
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 218e053689e..613d5ae80a2 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -860,8 +860,14 @@ unlock:
860relock: 860relock:
861 chmod -w $(SOURCES) 861 chmod -w $(SOURCES)
862 chmod +w paths.h 862 chmod +w paths.h
863tagsfiles = [a-zA-Z]*.h [a-zA-Z]*.c ../lisp/[a-zA-Z]*.el ../lisp/term/[a-zA-Z]*.el 863
864TAGS: $(tagsfiles) 864# Arrange to make a tags table in ../lisp, and another in this dir
865 etags $(tagsfiles) 865# which includes ../lisp/TAGS by reference.
866tags: TAGS 866ctagsfiles = [a-zA-Z]*.h [a-zA-Z]*.c
867lisptagsfiles = ../lisp/[a-zA-Z]*.el ../lisp/term/[a-zA-Z]*.el
868TAGS: $(ctagsfiles)
869 ../lib-src/etags --include=../lisp/TAGS $(ctagsfiles)
870../lisp/TAGS: $(lisptagsfiles)
871 cd ../lisp; $(MAKE) TAGS
872tags: TAGS ../lisp/TAGS
867.PHONY: tags 873.PHONY: tags