Make tags target useful.
authorBen Laurie <ben@openssl.org>
Wed, 30 Mar 2005 14:19:21 +0000 (14:19 +0000)
committerBen Laurie <ben@openssl.org>
Wed, 30 Mar 2005 14:19:21 +0000 (14:19 +0000)
Makefile.org

index 6b580d6..de6d728 100644 (file)
@@ -362,13 +362,8 @@ lint:
        done;
 
 tags:
-       @set -e; for i in $(DIRS) ;\
-       do \
-       if [ -d "$$i" ]; then \
-               (cd $$i && echo "making tags $$i..." && \
-               $(MAKE) SDIRS='${SDIRS}' tags ) || exit 1; \
-       fi; \
-       done;
+       rm -f TAGS
+       find . -name '[^.]*.[ch]' | xargs etags -a
 
 errors:
        $(PERL) util/mkerr.pl -recurse -write