.PHONY: all sv2v clean test all: sv2v sv2v: mkdir -p bin stack install --install-ghc --local-bin-path bin clean: stack clean rm -rf bin test: (cd test && ./run-all.sh) coverage: stack install --local-bin-path bin --ghc-options=-fhpc rm -f test/*/sv2v.tix make test stack exec hpc -- sum test/*/sv2v.tix --union --output=.hpc/combined.tix stack exec hpc -- markup .hpc/combined.tix --destdir=.hpc