X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=cabal-package.mk;h=cc534f4648d16242d8d4f33147d30acee9b61f7d;hb=f7d1c860a6b04be5ac335d680f389630bdebc6fb;hp=e4121394d75de781787a0b046c55cc660a380060;hpb=051432fc89a3c06140e3ec8a3a154b18719022a9;p=cabal-shared-makefile.git diff --git a/cabal-package.mk b/cabal-package.mk index e412139..cc534f4 100644 --- a/cabal-package.mk +++ b/cabal-package.mk @@ -18,6 +18,7 @@ HPC ?= hpc DITZ ?= ditz CONFIGURE_ARGS ?= --disable-optimization +HLINT_OPTS ?= --cross --report=dist/report.html SETUP_FILE := $(wildcard Setup.*hs) CABAL_FILE := $(wildcard *.cabal) @@ -113,11 +114,11 @@ fixme: \( -name '*.c' -or -name '*.h' -or \ -name '*.hs' -or -name '*.lhs' -or \ -name '*.hsc' -or -name '*.cabal' \) \ - -exec egrep -i '(fixme|thinkme)' {} \+ \ + -exec egrep 'FIXME|THINKME|TODO' {} \+ \ || echo 'No FIXME or THINKME found.' lint: - $(HLINT) . --cross --report + $(HLINT) . $(HLINT_OPTS) push: push-repo push-ditz push-doc