MAIN= Main.hs GHCI_OPTS= -Wall HUGS_OPTS= -98 HADDOCK_OPTS= \ --executables \ --html-location='http://hackage.haskell.org/packages/archive/$$pkg/latest/doc/html' configure: cabal configure all: configure cabal build docs: configure cabal haddock $(HADDOCK_OPTS) load: ghci $(MAIN) loadhugs: hugs $(HUGS_OPTS) $(MAIN) run: runghc $(GHCI_OPTS) Main.hs runhugs: runhugs $(HUGS_OPTS) Main.hs clean: cabal clean