From 4255e64871ed2d6c0727d7751927150c67503894 Mon Sep 17 00:00:00 2001 From: James LewisMoss Date: Fri, 17 Aug 2001 16:56:31 +0000 Subject: [PATCH] update etags generation. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5164 57a11ea4-9604-0410-9ed3-97b8803252fd --- Makefile.am | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Makefile.am b/Makefile.am index c3807b2975..a04fe2ed1d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -59,7 +59,7 @@ make-gnucash-potfiles: make-gnucash-potfiles.in DISTCLEANFILES += \ - TAGS.stamp cscope.files cscope.out etags.files make-gnucash-patch + cscope.files cscope.out etags.files make-gnucash-patch cscope.files: find . -name '*.[ch]' > cscope.files @@ -69,11 +69,7 @@ cscope.out: cscope.files if GNC_TAGS_FILE -TAGS.stamp: etags.files $(shell cat etags.files) - etags `cat etags.files` - touch TAGS.stamp - -TAGS: +etags.files: $(shell find . -type d) find . -path './debian' -prune -o -name '*.[ch]' -print -o -name '*.scm' -print | sort > etags.files.tmp @if cmp --quiet etags.files etags.files.tmp; \ then \ @@ -83,7 +79,9 @@ TAGS: echo "TAGS file list has changed."; \ mv etags.files.tmp etags.files; \ fi - ${MAKE} TAGS.stamp + +TAGS: etags.files $(shell cat etags.files) + etags `cat etags.files` else