cli cli/install:
cabal install -v --force-reinstalls $(CABAL_FLAGS) $(CABAL_INSTALL_FLAGS) ./cli
web web/install:
+ cabal install -v $(CABAL_FLAGS) $(CABAL_INSTALL_FLAGS) alex happy
cabal install -v --force-reinstalls $(CABAL_FLAGS) $(CABAL_INSTALL_FLAGS) ./web
+#
+## clean
+###
+clean: lib/clean cli/clean web/clean doc/clean
+lib/clean:
+ (cd lib && cabal clean)
+cli/clean:
+ (cd cli && cabal clean)
+web/clean:
+ (cd web && cabal clean)
+
#
## test
###
%/dev: CABAL_INSTALL_FLAGS+=-fdev
%/dev: %
+
+#
+## not-threaded
+###
+%/not-threaded: CABAL_INSTALL_FLAGS+=-f-threaded
+%/not-threaded: %
+
#