Skip to content

Commit

Permalink
Quick fix for binary artifacts
Browse files Browse the repository at this point in the history
  • Loading branch information
adidenko committed Dec 13, 2021
1 parent 1000605 commit acef573
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ local-build: $(VENDOR_DIR) $(OUTPUT_DIR)

.PHONY: clean
clean:
rm -f minigun
rm -f output/*

.PHONY: test
Expand All @@ -43,17 +42,17 @@ test: $(VENDOR_DIR)
.PHONY: build-ubuntu-latest
build-ubuntu-latest: $(VENDOR_DIR) $(OUTPUT_DIR)
CGO_ENABLED=1 go build -a -ldflags '-extldflags "-static"' -o output/minigun .
tar czf output/minigun-linux64.tar.gz output/minigun
cd output && tar czf minigun-linux64.tar.gz minigun
rm -f output/minigun

.PHONY: build-macos-latest
build-macos-latest: $(VENDOR_DIR) $(OUTPUT_DIR)
CGO_ENABLED=1 go build -a -ldflags '-extldflags "-static"' -o output/minigun .
tar czf output/minigun-darwin64.tar.gz output/minigun
cd output && tar czf minigun-darwin64.tar.gz minigun
rm -f output/minigun

.PHONY: build-windows-latest
build-windows-latest: $(VENDOR_DIR) $(OUTPUT_DIR)
CGO_ENABLED=1 go build -a -ldflags '-extldflags "-static"' -o output/minigun.exe .
tar czf output/minigun-win64.tar.gz output/minigun.exe
cd output && tar czf minigun-win64.tar.gz minigun.exe
rm -f output/minigun.exe

0 comments on commit acef573

Please sign in to comment.