support build vmcluster releases for darwin

This commit is contained in:
Haleygo 2023-08-21 11:15:09 +08:00
parent ad91666858
commit 9536ea5118
No known key found for this signature in database
GPG key ID: EFE8C821F829924E
4 changed files with 38 additions and 1 deletions

View file

@ -71,6 +71,16 @@ vmcluster-windows-amd64: \
vmselect-windows-amd64 \
vmstorage-windows-amd64
vmcluster-darwin-amd64-prod: \
vminsert-darwin-amd64 \
vmselect-darwin-amd64 \
vmstorage-darwin-amd64
vmcluster-darwin-arm64-prod: \
vminsert-darwin-arm64 \
vmselect-darwin-arm64 \
vmstorage-darwin-arm64
vmcluster-crossbuild: \
vmcluster-linux-amd64 \
vmcluster-linux-arm64 \
@ -104,7 +114,10 @@ release-vmcluster: \
release-vmcluster-linux-arm64 \
release-vmcluster-freebsd-amd64 \
release-vmcluster-openbsd-amd64 \
release-vmcluster-windows-amd64
release-vmcluster-windows-amd64 \
release-vmcluster-darwin-amd64 \
release-vmcluster-darwin-arm64
release-vmcluster-linux-amd64:
GOOS=linux GOARCH=amd64 $(MAKE) release-vmcluster-goos-goarch
@ -121,6 +134,12 @@ release-vmcluster-openbsd-amd64:
release-vmcluster-windows-amd64:
GOARCH=amd64 $(MAKE) release-vmcluster-windows-goarch
release-vmcluster-darwin-amd64:
GOOS=darwin GOARCH=amd64 $(MAKE) release-vmcluster-goos-goarch
release-vmcluster-darwin-arm64:
GOOS=darwin GOARCH=arm64 $(MAKE) release-vmcluster-goos-goarch
release-vmcluster-goos-goarch: \
vminsert-$(GOOS)-$(GOARCH)-prod \
vmselect-$(GOOS)-$(GOARCH)-prod \

View file

@ -96,5 +96,11 @@ vminsert-openbsd-amd64:
vminsert-windows-amd64:
GOARCH=amd64 APP_NAME=vminsert $(MAKE) app-local-windows-goarch
vminsert-darwin-amd64:
APP_NAME=vminsert CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 $(MAKE) app-local-goos-goarch
vminsert-darwin-arm64:
APP_NAME=vminsert CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 $(MAKE) app-local-goos-goarch
vminsert-pure:
APP_NAME=vminsert $(MAKE) app-local-pure

View file

@ -100,5 +100,11 @@ vmselect-openbsd-amd64:
vmselect-windows-amd64:
GOARCH=amd64 APP_NAME=vmselect $(MAKE) app-local-windows-goarch
vmselect-darwin-amd64:
APP_NAME=vmselect CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 $(MAKE) app-local-goos-goarch
vmselect-darwin-arm64:
APP_NAME=vmselect CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 $(MAKE) app-local-goos-goarch
vmselect-pure:
APP_NAME=vmselect $(MAKE) app-local-pure

View file

@ -100,5 +100,11 @@ vmstorage-openbsd-amd64:
vmstorage-windows-amd64:
GOARCH=amd64 APP_NAME=vmstorage $(MAKE) app-local-windows-goarch
vmstorage-darwin-amd64:
APP_NAME=vmstorage CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 $(MAKE) app-local-goos-goarch
vmstorage-darwin-arm64:
APP_NAME=vmstorage CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 $(MAKE) app-local-goos-goarch
vmstorage-pure:
APP_NAME=vmstorage $(MAKE) app-local-pure