]> gitweb @ CieloNegro.org - Lucu.git/blobdiff - Makefile
Small fixes
[Lucu.git] / Makefile
index 7e30a9f4af13c665f7af614e255510c8922d057d..fc098691ff4d4a8ec122238ec9aa74202decb1ee 100644 (file)
--- 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