Mercurial > emacs
comparison src/Makefile.in @ 6988:674dceb3bb4f
(TAGS): Split off included tags file lisp/TAGS.
(../lisp/TAGS): New target uses recursive make.
(ctagsfiles, lisptagsfiles): New variables.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 20 Apr 1994 19:23:04 +0000 |
parents | d74f85e99ab4 |
children | dda3ecf64655 |
comparison
equal
deleted
inserted
replaced
6987:62cdd56aa99f | 6988:674dceb3bb4f |
---|---|
858 chmod u+w $(SOURCES) | 858 chmod u+w $(SOURCES) |
859 | 859 |
860 relock: | 860 relock: |
861 chmod -w $(SOURCES) | 861 chmod -w $(SOURCES) |
862 chmod +w paths.h | 862 chmod +w paths.h |
863 tagsfiles = [a-zA-Z]*.h [a-zA-Z]*.c ../lisp/[a-zA-Z]*.el ../lisp/term/[a-zA-Z]*.el | 863 |
864 TAGS: $(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. |
866 tags: TAGS | 866 ctagsfiles = [a-zA-Z]*.h [a-zA-Z]*.c |
867 lisptagsfiles = ../lisp/[a-zA-Z]*.el ../lisp/term/[a-zA-Z]*.el | |
868 TAGS: $(ctagsfiles) | |
869 ../lib-src/etags --include=../lisp/TAGS $(ctagsfiles) | |
870 ../lisp/TAGS: $(lisptagsfiles) | |
871 cd ../lisp; $(MAKE) TAGS | |
872 tags: TAGS ../lisp/TAGS | |
867 .PHONY: tags | 873 .PHONY: tags |