diff --git a/Makefile b/Makefile index ba78498..b265793 100644 --- a/Makefile +++ b/Makefile @@ -35,12 +35,22 @@ run-backend: dist: dist-frontend dist-backend dist-frontend: yarn build + dist-backend: dist-backend-linux dist-backend-darwin dist-backend-windows dist-backend-windows: extension = .exe dist-backend-%: $(eval filename = zabbix-plugin_$*_amd64$(extension)) env GOOS=$* GOARCH=amd64 go build -ldflags="-s -w" -mod=vendor -o ./dist/$(filename) ./pkg +# ARM +dist-arm: dist-arm-linux-arm-v6 dist-arm-linux-arm64 +dist-arm-linux-arm-v6: + env GOOS=linux GOARCH=arm GOARM=6 go build -ldflags="-s -w" -mod=vendor -o ./dist/zabbix-plugin_linux_arm ./pkg +dist-arm-linux-arm-v7: + env GOOS=linux GOARCH=arm GOARM=7 go build -ldflags="-s -w" -mod=vendor -o ./dist/zabbix-plugin_linux_arm ./pkg +dist-arm-linux-arm64: + env GOOS=linux GOARCH=arm64 go build -ldflags="-s -w" -mod=vendor -o ./dist/zabbix-plugin_linux_arm64 ./pkg + .PHONY: test test: test-frontend test-backend test-frontend: