From bd67d8e5d68d1bb4fa4ed363ff50f53d59605df6 Mon Sep 17 00:00:00 2001 From: Benjamin Bollen <ben@monax.io> Date: Fri, 25 Nov 2016 18:49:57 +0100 Subject: [PATCH] make: add build with race conditions checked --- Makefile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Makefile b/Makefile index f6658adf..c03b6034 100644 --- a/Makefile +++ b/Makefile @@ -51,6 +51,10 @@ vet: .PHONY: build build: build_db build_client build_keys +# build all targets in github.com/eris-ltd/eris-db with checks for race conditions +.PHONY: build_race +build_race: build_race_db build_race_client build_race_keys + # build eris-db .PHONY: build_db build_db: @@ -65,3 +69,18 @@ build_client: .PHONY: build_keys build_keys: @echo "Marmots need to complete moving repository eris-keys into eris-db." + +# build eris-db with checks for race conditions +.PHONY: build_race_db +build_race_db: + go build -race -o ${BUILD_DIR}/eris-db ./cmd/eris-db + +# build eris-client with checks for race conditions +.PHONY: build_race_client +build_race_client: + go build -race -o ${BUILD_DIR}/eris-client ./client/cmd/eris-client + +# build eris-keys with checks for race conditions +.PHONY: build_race_keys +build_race_keys: + @echo "Marmots need to complete moving repository eris-keys into eris-db." \ No newline at end of file -- GitLab