mirror of
https://github.com/adnanh/webhook.git
synced 2025-05-12 00:24:45 +00:00
Fix Makefile to include .exe extension for windows builds
This commit is contained in:
parent
fc0544e4a2
commit
98f86cf044
1 changed files with 11 additions and 2 deletions
13
Makefile
13
Makefile
|
@ -1,7 +1,7 @@
|
||||||
OS = darwin freebsd linux openbsd windows
|
OS = darwin freebsd linux openbsd
|
||||||
ARCHS = 386 arm amd64 arm64
|
ARCHS = 386 arm amd64 arm64
|
||||||
|
|
||||||
all: build release
|
all: build release release-windows
|
||||||
|
|
||||||
build: deps
|
build: deps
|
||||||
go build
|
go build
|
||||||
|
@ -18,6 +18,15 @@ release: clean deps
|
||||||
done \
|
done \
|
||||||
done
|
done
|
||||||
|
|
||||||
|
release-windows: clean deps
|
||||||
|
@for arch in $(ARCHS);\
|
||||||
|
do \
|
||||||
|
echo "Building windows-$$arch"; \
|
||||||
|
mkdir -p build/webhook-windows-$$arch/; \
|
||||||
|
GOOS=windows GOARCH=$$arch go build -o build/webhook-windows-$$arch/webhook.exe; \
|
||||||
|
tar cz -C build -f build/webhook-windows-$$arch.tar.gz webhook-windows-$$arch; \
|
||||||
|
done
|
||||||
|
|
||||||
test: deps
|
test: deps
|
||||||
go test ./...
|
go test ./...
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue