diff --git a/Makefile b/Makefile index 3706940e7..89a17b034 100644 --- a/Makefile +++ b/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)