default: complete # Building clean: cabal clean configure: cabal configure build: configure cabal build --ghc-options=-Werror haddock: configure cabal haddock install: build cabal install --user complete: install haddock sdist: configure cabal sdist test: install cd test && make clean && make # switch off intermediate file deletion .SECONDARY: .PHONY: default configure build haddock install complete test sdist