# Let's keep it simple for now.
+# -cpp: Handle GHC 6.6.1 compatibility checks.
+# -fglasgow-exts: Handle rank-2 type of RandomizedMonad, among other things.
all:
- ghc --make -c *.hs
+ ghc -cpp -fglasgow-exts --make -c *.hs
+all-optimized:
+ ghc -cpp -fglasgow-exts --make -O -hisuf O.hi -osuf O.o -c *.hs
clean:
rm -f *.hi *.o