X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Lucu.git;a=blobdiff_plain;f=Makefile;h=fc098691ff4d4a8ec122238ec9aa74202decb1ee;hp=7e30a9f4af13c665f7af614e255510c8922d057d;hb=5fc2e72c153ade03b16071c66a08a316295bb42a;hpb=f74e48fa8ff05543bca5ae40914efab5d677859f diff --git a/Makefile b/Makefile index 7e30a9f..fc09869 100644 --- a/Makefile +++ b/Makefile @@ -1,27 +1,27 @@ CABAL_FILE = Lucu.cabal GHC = ghc -build: .setup-config Setup +build: dist/setup-config Setup ./Setup build run: build @echo ".:.:. Let's go .:.:." $(MAKE) -C examples run -.setup-config: $(CABAL_FILE) Setup +dist/setup-config: $(CABAL_FILE) Setup # ./Setup configure --disable-optimization - ./Setup configure -p --enable-split-objs + ./Setup configure -p -O --enable-split-objs Setup: Setup.hs $(GHC) --make Setup clean: - rm -rf dist Setup Setup.o Setup.hi .setup-config + rm -rf dist Setup Setup.o Setup.hi find . -name '*~' -exec rm -f {} \; $(MAKE) -C examples clean -doc: .setup-config Setup - ./Setup haddock --hyperlink-source --haddock-css=../hscolour/hscolour.css +doc: dist/setup-config Setup + ./Setup haddock --hyperlink-source --hscolour-css=../hscolour/hscolour.css install: build sudo ./Setup install