Makefile: add rules for builds with race condition checker enabled

New rules `flamenco-manager_race` and `flamenco-worker_race` will build
with the race condition checker enabled.
This commit is contained in:
Sybren A. Stüvel 2022-04-21 12:51:55 +02:00
parent 5466f65225
commit 5a5a9aec8b
2 changed files with 8 additions and 0 deletions

2
.gitignore vendored
View File

@ -6,6 +6,8 @@
/flamenco-manager
/flamenco-worker
/flamenco-manager_race
/flamenco-worker_race
/flamenco-worker.yaml
/flamenco-worker-credentials.yaml
node_modules/

View File

@ -28,6 +28,12 @@ flamenco-manager:
flamenco-worker:
go build -v ${BUILD_FLAGS} ${PKG}/cmd/flamenco-worker
flamenco-manager_race:
CGO_ENABLED=1 go build -race -o $@ -v ${BUILD_FLAGS} ${PKG}/cmd/flamenco-manager
flamenco-worker_race:
CGO_ENABLED=1 go build -race -o $@ -v ${BUILD_FLAGS} ${PKG}/cmd/flamenco-worker
generate: generate-go generate-py generate-js
generate-go: