GHC=ghc GHCFLAGS= -O --make -i../src -odir build -hidir build run: Fac.run Fib.run Inf.run QSort.run Array2.run Cat.run .SUFFIXES: .hs .run .hs.run: @mkdir -p build $(GHC) $(GHCFLAGS) -main-is $*.main $*.hs -o $*.exe echo Hello | ./$*.exe clean: rm -rf *.exe* build