From 913a5d0dd475e029f08d7e60f383bc9304a872dc Mon Sep 17 00:00:00 2001 From: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.com> Date: Fri, 26 Aug 2022 13:28:03 +0500 Subject: [PATCH] add target dev_race to MakeFile (#3522) --- docker/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docker/Makefile b/docker/Makefile index b262c4178..793ef17de 100644 --- a/docker/Makefile +++ b/docker/Makefile @@ -4,10 +4,11 @@ all: gen gen: dev +cgo ?= 0 binary: export SWCOMMIT=$(shell git rev-parse --short HEAD) export SWLDFLAGS="-X github.com/seaweedfs/seaweedfs/weed/util.COMMIT=$(SWCOMMIT)" - cd ../weed; CGO_ENABLED=0 GOOS=linux go build -tags "$(tags)" -ldflags "-extldflags -static $(SWLDFLAGS)"; mv weed ../docker/ + cd ../weed; CGO_ENABLED=$(cgo) GOOS=linux go build $(options) -tags "$(tags)" -ldflags "-extldflags -static $(SWLDFLAGS)"; mv weed ../docker/ build: binary docker build --no-cache -t chrislusf/seaweedfs:local -f Dockerfile.local . @@ -28,6 +29,11 @@ s3tests_build: dev: build docker-compose -f compose/local-dev-compose.yml -p seaweedfs up +dev_race: options = -race +dev_race: cgo = 1 +dev_race: build + docker-compose -f compose/local-dev-compose.yml -p seaweedfs up + dev_tls: build certstrap ENV_FILE="tls.env" docker-compose -f compose/local-dev-compose.yml -p seaweedfs up