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
|
db ?= -cf
|
||||||
|
dev ?= --flag uniworx:dev
|
||||||
|
|
||||||
.PHONY: help
|
.PHONY: help
|
||||||
help:
|
help:
|
||||||
@ -24,15 +25,15 @@ backend-%: .develop.env .stack-work.lock # --stack-work-$*
|
|||||||
|
|
||||||
.PHONY: --backend-build
|
.PHONY: --backend-build
|
||||||
--backend-build: .develop.env
|
--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
|
#.PHONY: --backend-start
|
||||||
#--backend-start: .develop.env
|
#--backend-start: .develop.env
|
||||||
# ./start.sh
|
# ./start.sh
|
||||||
|
|
||||||
.PHONY: backend-lint
|
.PHONY: --backend-lint
|
||||||
backend-lint: .develop.env
|
--backend-lint: .develop.env
|
||||||
stack build --test --fast --flag uniworx:dev --flag uniworx:library-only uniworx:test:hlint
|
stack build --test --fast $(dev) --flag uniworx:library-only uniworx:test:hlint
|
||||||
|
|
||||||
.PHONY: backend-dependencies
|
.PHONY: backend-dependencies
|
||||||
backend-dependencies:
|
backend-dependencies:
|
||||||
@ -40,7 +41,7 @@ backend-dependencies:
|
|||||||
|
|
||||||
.PHONY: --backend-test
|
.PHONY: --backend-test
|
||||||
--backend-test: .develop.env
|
--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
|
.PHONY: i18n-check
|
||||||
i18n-check:
|
i18n-check:
|
||||||
@ -54,7 +55,7 @@ database: .develop.env .stack-work.lock # --stack-work-build
|
|||||||
|
|
||||||
.PHONY: --database
|
.PHONY: --database
|
||||||
--database: .stack-work.lock .develop.env
|
--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 SERVER_SESSION_ACID_FALLBACK=$${SERVER_SESSION_ACID_FALLBACK:-true}
|
||||||
export AVSPASS=$${AVSPASS:-nopasswordset}
|
export AVSPASS=$${AVSPASS:-nopasswordset}
|
||||||
stack exec uniworxdb -- $(db)
|
stack exec uniworxdb -- $(db)
|
||||||
|
|||||||
Reference in New Issue
Block a user