We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents fc0544e + 98f86cf commit 4e1719dCopy full SHA for 4e1719d
Makefile
@@ -1,7 +1,7 @@
1
-OS = darwin freebsd linux openbsd windows
+OS = darwin freebsd linux openbsd
2
ARCHS = 386 arm amd64 arm64
3
4
-all: build release
+all: build release release-windows
5
6
build: deps
7
go build
@@ -18,6 +18,15 @@ release: clean deps
18
done \
19
done
20
21
+release-windows: clean deps
22
+ @for arch in $(ARCHS);\
23
+ do \
24
+ echo "Building windows-$$arch"; \
25
+ mkdir -p build/webhook-windows-$$arch/; \
26
+ GOOS=windows GOARCH=$$arch go build -o build/webhook-windows-$$arch/webhook.exe; \
27
+ tar cz -C build -f build/webhook-windows-$$arch.tar.gz webhook-windows-$$arch; \
28
+ done
29
+
30
test: deps
31
go test ./...
32
0 commit comments