* Issue-285: Detect TARGET_ARCH correctly for FreeBSD amd64 (uname -m returns amd64 not x86_64) See: https://github.com/cloudflare/cloudflared/issues/285 * Add note not to `go get github.com/BurntSushi/go-sumtype` in build directory as this will cause vendor issues Co-authored-by: PaulC <paulc@>
This commit is contained in:
parent
eda3a7a305
commit
53a69a228a
4
Makefile
4
Makefile
|
@ -34,6 +34,8 @@ ifneq ($(GOARCH),)
|
||||||
TARGET_ARCH ?= $(GOARCH)
|
TARGET_ARCH ?= $(GOARCH)
|
||||||
else ifeq ($(LOCAL_ARCH),x86_64)
|
else ifeq ($(LOCAL_ARCH),x86_64)
|
||||||
TARGET_ARCH ?= amd64
|
TARGET_ARCH ?= amd64
|
||||||
|
else ifeq ($(LOCAL_ARCH),amd64)
|
||||||
|
TARGET_ARCH ?= amd64
|
||||||
else ifeq ($(LOCAL_ARCH),i686)
|
else ifeq ($(LOCAL_ARCH),i686)
|
||||||
TARGET_ARCH ?= amd64
|
TARGET_ARCH ?= amd64
|
||||||
else ifeq ($(shell echo $(LOCAL_ARCH) | head -c 5),armv8)
|
else ifeq ($(shell echo $(LOCAL_ARCH) | head -c 5),armv8)
|
||||||
|
@ -236,7 +238,7 @@ tunnelrpc/tunnelrpc.capnp.go: tunnelrpc/tunnelrpc.capnp
|
||||||
.PHONY: vet
|
.PHONY: vet
|
||||||
vet:
|
vet:
|
||||||
go vet -mod=vendor ./...
|
go vet -mod=vendor ./...
|
||||||
which go-sumtype # go get github.com/BurntSushi/go-sumtype
|
which go-sumtype # go get github.com/BurntSushi/go-sumtype (don't do this in build directory or this will cause vendor issues)
|
||||||
go-sumtype $$(go list -mod=vendor ./...)
|
go-sumtype $$(go list -mod=vendor ./...)
|
||||||
|
|
||||||
.PHONY: msi
|
.PHONY: msi
|
||||||
|
|
Loading…
Reference in New Issue