diff --git a/Makefile b/Makefile index 68cb2c1b0..04a7db007 100644 --- a/Makefile +++ b/Makefile @@ -8,11 +8,10 @@ help: backend-%: --stack-work-$* --backend-$* --stack-krow-$* .PHONY: database -database: --stack-work-build --database --stack-krow-build +database: .develop.env --stack-work-build --database --stack-krow-build .PHONY: --database ---database: - (in-develop | grep -q 'In develop') || (echo "Not in develop" 1>&2; exit 1) +--database: .develop.env stack build --fast --flag uniworx:-library-only --flag uniworx:dev export SERVER_SESSION_ACID_FALLBACK=$${SERVER_SESSION_ACID_FALLBACK:-true} stack exec uniworxdb -- $(db) @@ -32,6 +31,9 @@ clean: [ -e $@ ] || touch $@ flock -en $@ : +.develop.env: + (in-develop | grep -q 'In develop') || (echo "Not in develop!" 2>&1; exit 1) + .PHONY: --backend-build --backend-build: stack build --fast --profile --library-profiling --executable-profiling --flag uniworx:-library-only --flag uniworx:dev