WIP: Draft: Resolve "Use gnumake for uniform dev build system and GitLab CI" #213

Draft
savau wants to merge 540 commits from 145-build-system-rewrite into master
2 changed files with 9 additions and 2 deletions
Showing only changes of commit d415c81ce2 - Show all commits

View File

@ -102,7 +102,7 @@ backend dependencies:
- .stack-work
script:
- echo ${LC_ALL} ${LANG}
- make backend-dependencies
- make backend-dependencies-prod
before_script: *nix-before
artifacts:
paths:

View File

@ -49,7 +49,14 @@ bin/uniworx:
.PHONY: backend-dependencies
backend-dependencies:
stack build --fast --only-dependencies
$(MAKE) -- --backend-dependencies
.PHONY: backend-dependencies-prod
$(MAKE) -- --backend-dependencies stackopts=--allow-different-user
.PHONY: --backend-dependencies
--backend-dependencies-prod:
stack build --fast --only-dependencies $(stackopts)
.PHONY: --backend-test
--backend-test: