Skip to content

Commit 68f7b29

Browse files
committed
misc: update makefile
Adds arm64 support to make. Deprecates/removes x86 for MacOS
1 parent 4c6c51a commit 68f7b29

File tree

1 file changed

+18
-9
lines changed

1 file changed

+18
-9
lines changed

Makefile

+18-9
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,30 @@ compile:
88
# 32-bit
99
# Linux
1010
GOOS=linux GOARCH=386 go build -o ruler-linux86
11-
sha256sum ruler-linux86
11+
sha256sum ruler-linux86
1212
# Windows
13-
GOOS=windows GOARCH=386 go build -o ruler-win86.exe
14-
sha256sum ruler-win86.exe
15-
# OSX
16-
GOOS=darwin GOARCH=386 go build -o ruler-osx86
17-
sha256sum ruler-osx86
13+
GOOS=windows GOARCH=386 go build -o ruler-win86.exe
14+
sha256sum ruler-win86.exe
1815

1916
# 64-bit
2017
# Linux
2118
GOOS=linux GOARCH=amd64 go build -o ruler-linux64
22-
sha256sum ruler-linux64
19+
sha256sum ruler-linux64
2320
# Windows
24-
GOOS=windows GOARCH=amd64 go build -o ruler-win64.exe
21+
GOOS=windows GOARCH=amd64 go build -o ruler-win64.exe
2522
sha256sum ruler-win64.exe
2623
# OSX
2724
GOOS=darwin GOARCH=amd64 go build -o ruler-osx64
28-
sha256sum ruler-osx64
25+
sha256sum ruler-osx64
26+
27+
# ARM 64-bit
28+
# 64-bit
29+
# Linux
30+
GOOS=linux GOARCH=arm64 go build -o ruler-linux-arm64
31+
sha256sum ruler-linux-arm64
32+
# Windows
33+
GOOS=windows GOARCH=arm64 go build -o ruler-win-arm64.exe
34+
sha256sum ruler-win-arm64.exe
35+
# OSX
36+
GOOS=darwin GOARCH=arm64 go build -o ruler-osx-arm64
37+
sha256sum ruler-osx-arm64

0 commit comments

Comments
 (0)