chore(Makefile): add .develop.env target
This commit is contained in:
parent
fe64b68407
commit
e49ab76d45
8
Makefile
8
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
|
||||
|
||||
Reference in New Issue
Block a user