]> git.eshelyaron.com Git - emacs.git/commitdiff
(tags): Depend on $(lwlibdir)/TAGS.
authorGerd Moellmann <gerd@gnu.org>
Mon, 2 Jul 2001 11:51:38 +0000 (11:51 +0000)
committerGerd Moellmann <gerd@gnu.org>
Mon, 2 Jul 2001 11:51:38 +0000 (11:51 +0000)
($(lwlibdir)TAGS): New target.
(TAGS): Fix depedency list.

src/Makefile.in

index f97214c29e3b16577e5ba5c1c5750cacd8607b37..03faaae332bbbf43c8578183969d12a90f301e1e 100644 (file)
@@ -1171,16 +1171,22 @@ relock:
 
 /* Arrange to make a tags table TAGS-LISP for ../lisp,
    plus TAGS for the C files, which includes ../lisp/TAGS by reference.  */
+
 ctagsfiles1 = [xyzXYZ]*.[hc] 
 ctagsfiles2 = [a-wA-W]*.[hc]
-TAGS: $(srcdir)/$(ctagsfiles)
+
+TAGS: $(srcdir)/$(ctagsfiles1) $(srcdir)/$(ctagsfiles2)
        ../lib-src/etags --include=TAGS-LISP --include=${lwlibdir}/TAGS \
          --regex='/[   ]*DEFVAR_[A-Z_  (]+"\([^"]+\)"/' \
          $(srcdir)/$(ctagsfiles1) $(srcdir)/$(ctagsfiles2)
 frc:
 TAGS-LISP: frc
        $(MAKE) -f ${lispsource}Makefile TAGS-LISP ETAGS=../lib-src/etags
-tags: TAGS TAGS-LISP
+
+$(lwlibdir)TAGS:
+       (cd $(lwlibdir); $(MAKE) -f $(lwlibdir)Makefile tags ETAGS=../lib-src/etags)
+
+tags: TAGS TAGS-LISP $(lwlibdir)TAGS
 .PHONY: tags