Build for macOS arm
This commit is contained in:
4
Makefile
4
Makefile
@@ -21,6 +21,8 @@ build-debug:
|
|||||||
|
|
||||||
# Build for specific platform
|
# Build for specific platform
|
||||||
build-backend-windows: extension = .exe
|
build-backend-windows: extension = .exe
|
||||||
|
build-backend-darwin-arm64:
|
||||||
|
env GOOS=darwin GOARCH=arm64 go build -o ./dist/zabbix-plugin_darwin_arm64 ./pkg
|
||||||
build-backend-%:
|
build-backend-%:
|
||||||
$(eval filename = zabbix-plugin_$*_amd64$(extension))
|
$(eval filename = zabbix-plugin_$*_amd64$(extension))
|
||||||
env GOOS=$* GOARCH=amd64 go build -o ./dist/$(filename) ./pkg
|
env GOOS=$* GOARCH=amd64 go build -o ./dist/$(filename) ./pkg
|
||||||
@@ -53,6 +55,8 @@ dist-arm-linux-arm-v7:
|
|||||||
env GOOS=linux GOARCH=arm GOARM=7 go build -ldflags="-s -w" -o ./dist/zabbix-plugin_linux_arm ./pkg
|
env GOOS=linux GOARCH=arm GOARM=7 go build -ldflags="-s -w" -o ./dist/zabbix-plugin_linux_arm ./pkg
|
||||||
dist-arm-linux-arm64:
|
dist-arm-linux-arm64:
|
||||||
env GOOS=linux GOARCH=arm64 go build -ldflags="-s -w" -o ./dist/zabbix-plugin_linux_arm64 ./pkg
|
env GOOS=linux GOARCH=arm64 go build -ldflags="-s -w" -o ./dist/zabbix-plugin_linux_arm64 ./pkg
|
||||||
|
dist-arm-linux-arm64:
|
||||||
|
env GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w" -o ./dist/zabbix-plugin_darwin_arm64 ./pkg
|
||||||
|
|
||||||
.PHONY: test
|
.PHONY: test
|
||||||
test: test-frontend test-backend
|
test: test-frontend test-backend
|
||||||
|
|||||||
Reference in New Issue
Block a user