|
24 | 24 | DEB_PACKAGE_NAME := $(BINARY_NAME)
|
25 | 25 | endif
|
26 | 26 |
|
27 |
| -DATE := $(shell date -u '+%Y-%m-%d-%H%M UTC') |
| 27 | +DATE := $(shell date -u -r RELEASE_NOTES '+%Y-%m-%d-%H%M UTC') |
28 | 28 | VERSION_FLAGS := -X "main.Version=$(VERSION)" -X "main.BuildTime=$(DATE)"
|
29 | 29 | ifdef PACKAGE_MANAGER
|
30 | 30 | VERSION_FLAGS := $(VERSION_FLAGS) -X "github.com/cloudflare/cloudflared/cmd/cloudflared/updater.BuiltForPackageManager=$(PACKAGE_MANAGER)"
|
@@ -59,8 +59,6 @@ ifeq ($(LOCAL_OS),freebsd)
|
59 | 59 | endif
|
60 | 60 | INSTALL_BINDIR := $(PREFIX)/bin
|
61 | 61 | INSTALL_MANDIR := $(PREFIX)/share/man/man1
|
62 |
| -CF_GO_PATH := /tmp/go |
63 |
| -PATH := $(CF_GO_PATH)/bin:$(PATH) |
64 | 62 |
|
65 | 63 | LOCAL_ARCH ?= $(shell uname -m)
|
66 | 64 | ifneq ($(GOARCH),)
|
@@ -132,6 +130,10 @@ all: cloudflared test
|
132 | 130 | clean:
|
133 | 131 | go clean
|
134 | 132 |
|
| 133 | +.PHONY: vulncheck |
| 134 | +vulncheck: |
| 135 | + @govulncheck ./... |
| 136 | + |
135 | 137 | .PHONY: cloudflared
|
136 | 138 | cloudflared:
|
137 | 139 | ifeq ($(FIPS), true)
|
@@ -182,19 +184,10 @@ fuzz:
|
182 | 184 | @go test -fuzz=FuzzNewIdentity -fuzztime=600s ./tracing
|
183 | 185 | @go test -fuzz=FuzzNewAccessValidator -fuzztime=600s ./validation
|
184 | 186 |
|
185 |
| -.PHONY: install-go |
186 |
| -install-go: |
187 |
| - rm -rf ${CF_GO_PATH} |
188 |
| - ./.teamcity/install-cloudflare-go.sh |
189 |
| - |
190 |
| -.PHONY: cleanup-go |
191 |
| -cleanup-go: |
192 |
| - rm -rf ${CF_GO_PATH} |
193 |
| - |
194 | 187 | cloudflared.1: cloudflared_man_template
|
195 | 188 | sed -e 's/\$${VERSION}/$(VERSION)/; s/\$${DATE}/$(DATE)/' cloudflared_man_template > cloudflared.1
|
196 | 189 |
|
197 |
| -install: install-go cloudflared cloudflared.1 cleanup-go |
| 190 | +install: cloudflared cloudflared.1 |
198 | 191 | mkdir -p $(DESTDIR)$(INSTALL_BINDIR) $(DESTDIR)$(INSTALL_MANDIR)
|
199 | 192 | install -m755 cloudflared $(DESTDIR)$(INSTALL_BINDIR)/cloudflared
|
200 | 193 | install -m644 cloudflared.1 $(DESTDIR)$(INSTALL_MANDIR)/cloudflared.1
|
@@ -240,6 +233,10 @@ github-release:
|
240 | 233 | python3 github_release.py --path $(PWD)/built_artifacts --release-version $(VERSION)
|
241 | 234 | python3 github_message.py --release-version $(VERSION)
|
242 | 235 |
|
| 236 | +.PHONY: macos-release |
| 237 | +macos-release: |
| 238 | + python3 github_release.py --path $(PWD)/artifacts/ --release-version $(VERSION) |
| 239 | + |
243 | 240 | .PHONY: r2-linux-release
|
244 | 241 | r2-linux-release:
|
245 | 242 | python3 ./release_pkgs.py
|
|
0 commit comments