Skip to content

Commit

Permalink
Merge pull request #3210 from vigo2/vigo/arm64-release
Browse files Browse the repository at this point in the history
Add a release build for "Apple Silicon" Macs
  • Loading branch information
jimmyt857 committed Jun 24, 2023
2 parents abff490 + c9831ae commit 3351270
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ jobs:
wowsimcli-amd64-linux.zip
wowsimcli-windows.exe.zip
wowsimwotlk-amd64-darwin.zip
wowsimwotlk-arm64-darwin.zip
wowsimwotlk-amd64-linux.zip
wowsimwotlk-windows.exe.zip
3 changes: 3 additions & 0 deletions makefile
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ clean:
wowsimwotlk \
wowsimwotlk-windows.exe \
wowsimwotlk-amd64-darwin \
wowsimwotlk-arm64-darwin \
wowsimwotlk-amd64-linux \
dist \
binary_dist \
Expand Down Expand Up @@ -184,11 +185,13 @@ wowsimwotlk-windows.exe: wowsimwotlk

release: wowsimwotlk wowsimwotlk-windows.exe
GOOS=darwin GOARCH=amd64 GOAMD64=v2 go build -o wowsimwotlk-amd64-darwin -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go
GOOS=darwin GOARCH=arm64 go build -o wowsimwotlk-arm64-darwin -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go
GOOS=linux GOARCH=amd64 GOAMD64=v2 go build -o wowsimwotlk-amd64-linux -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./sim/web/main.go
GOOS=linux GOARCH=amd64 GOAMD64=v2 go build -o wowsimcli-amd64-linux --tags=with_db -ldflags="-X 'main.Version=$(VERSION)' -s -w" ./cmd/wowsimcli/cli_main.go
# Now compress into a zip because the files are getting large.
zip wowsimwotlk-windows.exe.zip wowsimwotlk-windows.exe
zip wowsimwotlk-amd64-darwin.zip wowsimwotlk-amd64-darwin
zip wowsimwotlk-arm64-darwin.zip wowsimwotlk-arm64-darwin
zip wowsimwotlk-amd64-linux.zip wowsimwotlk-amd64-linux
zip wowsimcli-amd64-linux.zip wowsimcli-amd64-linux
zip wowsimcli-windows.exe.zip wowsimcli-windows.exe
Expand Down

0 comments on commit 3351270

Please sign in to comment.