File tree 1 file changed +8
-7
lines changed
1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change 33
33
PROJECT := github.com/kubernetes-sigs/cri-tools
34
34
BINDIR ?= /usr/local/bin
35
35
36
- VERSION := $(shell git describe --tags --dirty --always)
37
- VERSION := $(VERSION:v%=% )
38
- GO_LDFLAGS := -X $(PROJECT ) /pkg/version.Version=$(VERSION )
36
+ VERSION ?= $(shell git describe --tags --dirty --always | sed 's/^v//')
37
+ CGO_ENABLED ?= 0
38
+ GOFLAGS ?= -trimpath
39
+ GO_LDFLAGS := $(GO_LDFLAGS ) -X $(PROJECT ) /pkg/version.Version=$(VERSION )
39
40
40
41
BUILD_PATH := $(shell pwd) /build
41
42
BUILD_BIN_PATH := $(BUILD_PATH ) /bin/$(GOOS ) /$(GOARCH )
@@ -64,18 +65,18 @@ critest:
64
65
@$(MAKE ) -B $(CRITEST )
65
66
66
67
$(CRITEST ) :
67
- CGO_ENABLED=0 $(GO_TEST ) -c -o $@ \
68
+ CGO_ENABLED=$( CGO_ENABLED ) $(GO_TEST ) -c -o $@ \
68
69
-ldflags ' $(GO_LDFLAGS)' \
69
- -trimpath \
70
+ $( GOFLAGS ) \
70
71
$(PROJECT ) /cmd/critest
71
72
72
73
crictl :
73
74
@$(MAKE ) -B $(CRICTL )
74
75
75
76
$(CRICTL ) :
76
- CGO_ENABLED=0 $(GO_BUILD ) -o $@ \
77
+ CGO_ENABLED=$( CGO_ENABLED ) $(GO_BUILD ) -o $@ \
77
78
-ldflags ' $(GO_LDFLAGS)' \
78
- -trimpath \
79
+ $( GOFLAGS ) \
79
80
$(PROJECT ) /cmd/crictl
80
81
81
82
clean :
You can’t perform that action at this time.
0 commit comments