chore(Makefile): add .develop.env target

This commit is contained in:
Sarah Vaupel 2024-01-15 22:22:00 +01:00
parent fe64b68407
commit e49ab76d45

View File

@ -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