Skip to content

Commit

Permalink
Add zip target to Makefile.
Browse files Browse the repository at this point in the history
  • Loading branch information
sclark-dev committed Jul 15, 2022
1 parent e9cfcd1 commit e04289b
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,18 @@
build:
go build -ldflags="-s -w" -o="dist/"

all: linux windows darwin
all: linux windows darwin zip

linux:
GOARCH="amd64" GOOS="linux" go build -ldflags="-s -w" -o="dist/linux/swl"

windows:
GOARCH="amd64" GOOS="windows" go build -ldflags="-s -w" -o="dist/windows/"
GOARCH="amd64" GOOS="windows" go build -ldflags="-s -w" -o="dist/windows/swl.exe"

darwin:
GOARCH="amd64" GOOS="darwin" go build -ldflags="-s -w" -o="dist/darwin/"
GOARCH="amd64" GOOS="darwin" go build -ldflags="-s -w" -o="dist/darwin/swl"

zip:
rm -f dist/starbound-workshop-linker.zip
zip dist/starbound-workshop-linker.zip README.md LICENSE
cd dist && zip -r starbound-workshop-linker.zip darwin linux windows

0 comments on commit e04289b

Please sign in to comment.