X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rules%2Ftags-package.mk;h=e72ffb74c1f05229b262c384323efb20e8ee74df;hb=2c1c4d3540e5671274d45a473f1d1da5d37f76c1;hp=e5d572da62bd4c1654a801faaa754ecddc7f3a35;hpb=0ca48da78f669b18a574dc18e8b20b5393526b1d;p=ghc-hetmet.git diff --git a/rules/tags-package.mk b/rules/tags-package.mk index e5d572d..e72ffb7 100644 --- a/rules/tags-package.mk +++ b/rules/tags-package.mk @@ -18,12 +18,19 @@ # Uses the same metadata as build-package. define tags-package +$(call trace, tags-package($1,$2)) +$(call profStart, tags-package($1,$2)) # $1 = dir # $2 = distdir .PHONY: tags_$1 tags_$1: - inplace/bin/ghctags --topdir $$(TOP)/inplace/lib -b --use-cabal-config $1/$2 -- $$($1_$2_TAGS_HC_OPTS) $$($1_$2_v_ALL_HC_OPTS) -- $$($1_$2_HS_SRCS) + inplace/bin/ghctags --topdir $$(TOP)/inplace/lib -c --use-cabal-config $1/$2 -- $$($1_$2_TAGS_HC_OPTS) $$($1_$2_v_ALL_HC_OPTS) -- $$($1_$2_HS_SRCS) +.PHONY: TAGS_$1 +TAGS_$1: + inplace/bin/ghctags --topdir $$(TOP)/inplace/lib -e --use-cabal-config $1/$2 -- $$($1_$2_TAGS_HC_OPTS) $$($1_$2_v_ALL_HC_OPTS) -- $$($1_$2_HS_SRCS) + +$(call profEnd, tags-package($1,$2)) endef