mirror of
https://github.com/kemko/nomad.git
synced 2026-01-10 20:35:42 +03:00
Merge pull request #9640 from hashicorp/f-darwin-arm64
build: add build target for darwin/arm64
This commit is contained in:
11
GNUmakefile
11
GNUmakefile
@@ -53,7 +53,7 @@ endif
|
||||
# On MacOS, we only build for MacOS
|
||||
ifeq (Darwin,$(THIS_OS))
|
||||
ALL_TARGETS += darwin_amd64
|
||||
# Copy CGO files for darwin into place
|
||||
ALL_TARGETS += darwin_arm64
|
||||
endif
|
||||
|
||||
# On FreeBSD, we only build for FreeBSD
|
||||
@@ -73,6 +73,15 @@ pkg/darwin_amd64/nomad: $(SOURCE_FILES) ## Build Nomad for darwin/amd64
|
||||
-tags "$(GO_TAGS)" \
|
||||
-o "$@"
|
||||
|
||||
pkg/darwin_arm64/nomad: $(SOURCE_FILES) ## Build Nomad for darwin/arm64
|
||||
@echo "==> Building $@ with tags $(GO_TAGS)..."
|
||||
@CGO_ENABLED=1 GOOS=darwin GOARCH=arm64 \
|
||||
go build \
|
||||
-trimpath \
|
||||
-ldflags $(GO_LDFLAGS) \
|
||||
-tags "$(GO_TAGS)" \
|
||||
-o "$@"
|
||||
|
||||
pkg/freebsd_amd64/nomad: $(SOURCE_FILES) ## Build Nomad for freebsd/amd64
|
||||
@echo "==> Building $@..."
|
||||
@CGO_ENABLED=1 GOOS=freebsd GOARCH=amd64 \
|
||||
|
||||
Reference in New Issue
Block a user