chore(Makefile): work on make database
This commit is contained in:
parent
21e01df7aa
commit
88739d326d
11
Makefile
11
Makefile
@ -49,13 +49,14 @@ i18n-check:
|
||||
|
||||
.PHONY: database
|
||||
database: .develop.env .stack-work.lock # --stack-work-build
|
||||
# $(MAKE) -- --database
|
||||
( $(MAKE) -- --database || $(MAKE) -- --stack-krow-build ) && ( $(MAKE) -- --stack-krow-build )
|
||||
$(MAKE) -- --database
|
||||
# ( $(MAKE) -- --database || $(MAKE) -- --stack-krow-build ) && ( $(MAKE) -- --stack-krow-build )
|
||||
|
||||
.PHONY: --database
|
||||
--database: .develop.env
|
||||
--database: .stack-work.lock .develop.env
|
||||
stack build --fast --flag uniworx:-library-only --flag uniworx:dev
|
||||
export SERVER_SESSION_ACID_FALLBACK=$${SERVER_SESSION_ACID_FALLBACK:-true}
|
||||
export AVSPASS=$${AVSPASS:-nopasswordset}
|
||||
stack exec uniworxdb -- $(db)
|
||||
|
||||
.PHONY: frontend-%
|
||||
@ -99,6 +100,10 @@ clean:
|
||||
[ -e $@ ] || touch $@
|
||||
flock -en $@ true
|
||||
|
||||
.PHONY: .stack-work.lock
|
||||
.stack-work.lock:
|
||||
[ "${FLOCKER}" != "$0" ] && exec env FLOCKER="$0" flock -en .stack-work.lock "$0" "$@" || :
|
||||
|
||||
.PHONY: .develop.env
|
||||
.develop.env:
|
||||
[[ ! -z "$(CI)" || ! -z "$$PORT_OFFSET" ]] || ( echo "Not in develop!" 2>&1 ; exit 1 )
|
||||
|
||||
Reference in New Issue
Block a user