aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-06-30 18:15:46 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-06-30 18:15:46 -0400
commit3be05292ca3e8f574355dd2bd9a2aa786f2cf3e2 (patch)
tree3f014afee983063bc6edf1b60bad973c6c946de9 /Makefile
parentc8ad8bb11f14673763a5456f470eebf06c5fbb15 (diff)
more robust hothasktags
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index bf9c5c8b4..2c51d2644 100644
--- a/Makefile
+++ b/Makefile
@@ -59,7 +59,8 @@ retest: git-annex
# hothasktags chokes on some template haskell etc, so ignore errors
tags:
- find . | grep -v /.git/ | grep -v /tmp/ | grep -v /dist/ | grep -v /doc/ | egrep '\.hs$$' | xargs hothasktags > tags 2>/dev/null
+ grep -v '/\*' dist/build/autogen/cabal_macros.h > dist/build/autogen/cabal_macros.h.munged
+ (for f in $$(find . | grep -v /.git/ | grep -v /tmp/ | grep -v /dist/ | grep -v /doc/ | egrep '\.hs$$'); do hothasktags -c --include=dist/build/autogen/cabal_macros.h.munged $$f; done) > tags 2>/dev/null
# If ikiwiki is available, build static html docs suitable for being
# shipped in the software package.