Move to Stackage.
No more cabal sandbox.
This commit is contained in:
@@ -1,20 +1,16 @@
|
||||
TOP = site
|
||||
CABAL_SB = ./.cabal-sandbox/x86_64-osx-ghc-7.8.3-packages.conf.d
|
||||
GHC_FLAGS = -v -package-db=$(CABAL_SB) -threaded
|
||||
TOP=stack exec website-exe
|
||||
|
||||
all: $(TOP)
|
||||
all:
|
||||
stack build
|
||||
|
||||
check: $(TOP)
|
||||
./$(TOP) check
|
||||
check:
|
||||
$(TOP) check
|
||||
|
||||
preview: $(TOP)
|
||||
./$(TOP) rebuild && (cd _site; python -m SimpleHTTPServer)
|
||||
preview:
|
||||
$(TOP) rebuild && (cd _site; python -m SimpleHTTPServer)
|
||||
|
||||
deploy: $(TOP)
|
||||
./$(TOP) rebuild && ./$(TOP) deploy && ./$(TOP) check
|
||||
deploy:
|
||||
$(TOP) rebuild && $(TOP) deploy && $(TOP) check
|
||||
|
||||
clean:
|
||||
rm *.hi *.o $(TOP)
|
||||
|
||||
$(TOP): $(TOP).hs
|
||||
ghc $(GHC_FLAGS) $(TOP).hs
|
||||
stack clean
|
||||
|
||||
Reference in New Issue
Block a user