2 BIN = dist/build/$(PN)/$(PN)
3 TESTSUITE_BIN = dist/build/testsuite/testsuite
5 .PHONY : test dist hlint
7 $(BIN): $(PN).cabal src/*.hs
9 runghc Setup.hs configure --user
13 runghc Setup.hs configure --user
14 runghc Setup.hs hscolour --all
15 runghc Setup.hs haddock --all \
17 --haddock-options="--ignore-all-exports"
23 $(TESTSUITE_BIN): $(PN).cabal src/*.hs test/*.hs
24 runghc Setup.hs configure --user --enable-tests
27 test: $(BIN) $(TESTSUITE_BIN)
31 runghc Setup.hs configure
35 hlint --ignore="Use camelCase" \
36 --ignore="Redundant bracket" \