chore(Makefile): add dev var; TODO: find way to conditionally depend on .develop.env
This commit is contained in:
parent
f910dc9a33
commit
6a46f91cc0
13
Makefile
13
Makefile
@ -1,4 +1,5 @@
|
||||
db ?= -cf
|
||||
dev ?= --flag uniworx:dev
|
||||
|
||||
.PHONY: help
|
||||
help:
|
||||
@ -24,15 +25,15 @@ backend-%: .develop.env .stack-work.lock # --stack-work-$*
|
||||
|
||||
.PHONY: --backend-build
|
||||
--backend-build: .develop.env
|
||||
stack build --fast --profile --library-profiling --executable-profiling --flag uniworx:dev --flag uniworx:-library-only
|
||||
stack build --fast --profile --library-profiling --executable-profiling $(dev) --flag uniworx:-library-only
|
||||
|
||||
#.PHONY: --backend-start
|
||||
#--backend-start: .develop.env
|
||||
# ./start.sh
|
||||
|
||||
.PHONY: backend-lint
|
||||
backend-lint: .develop.env
|
||||
stack build --test --fast --flag uniworx:dev --flag uniworx:library-only uniworx:test:hlint
|
||||
.PHONY: --backend-lint
|
||||
--backend-lint: .develop.env
|
||||
stack build --test --fast $(dev) --flag uniworx:library-only uniworx:test:hlint
|
||||
|
||||
.PHONY: backend-dependencies
|
||||
backend-dependencies:
|
||||
@ -40,7 +41,7 @@ backend-dependencies:
|
||||
|
||||
.PHONY: --backend-test
|
||||
--backend-test: .develop.env
|
||||
stack build --test --coverage --fast --flag uniworx:dev --flag uniworx:library-only
|
||||
stack build --test --coverage --fast $(dev) --flag uniworx:library-only
|
||||
|
||||
.PHONY: i18n-check
|
||||
i18n-check:
|
||||
@ -54,7 +55,7 @@ database: .develop.env .stack-work.lock # --stack-work-build
|
||||
|
||||
.PHONY: --database
|
||||
--database: .stack-work.lock .develop.env
|
||||
stack build --fast --flag uniworx:-library-only --flag uniworx:dev
|
||||
stack build --fast --flag uniworx:-library-only $(dev)
|
||||
export SERVER_SESSION_ACID_FALLBACK=$${SERVER_SESSION_ACID_FALLBACK:-true}
|
||||
export AVSPASS=$${AVSPASS:-nopasswordset}
|
||||
stack exec uniworxdb -- $(db)
|
||||
|
||||
Reference in New Issue
Block a user