HCI6 = ghci HCI7 = ghci -XCPP -DNoImplicitPrelude=RebindableSyntax .PHONY: ghci ghci6 ghci7 ghci-gauss ghci-compile ghci: ghci7 ghci6: $(HCI6) -Wall -i:src:test +RTS -M256m -c30 -RTS test/Demo.hs ghci7: $(HCI7) -Wall -i:src:test +RTS -M256m -c30 -RTS test/Demo.hs ghci-gauss: $(HCI7) -Wall -i:src:test:gaussian +RTS -M256m -c30 -RTS test/Test/MathObj/Gaussian/Variance.hs ghci-compile: $(HCI7) -Wall -i:src:test +RTS -M256m -c30 -RTS -fobject-code -O -hidir=dist/build -odir=dist/build test/Demo.hs run-test: update-test runhaskell Setup configure --user -fbuildExamples --enable-tests runhaskell Setup build runhaskell Setup haddock ./dist/build/numeric-prelude-test/numeric-prelude-test update-test: doctest-extract-0.1 -i src/ -i gaussian/ -i playground/ -o test/ --executable-main=Test/Run.hs $$(cat test-module.list) %.html: %.md pandoc $< --output=$@