Skip to content

Commit 19abcd8

Browse files
committed
Add Makefile
1 parent 7a5a262 commit 19abcd8

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

Makefile

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
build:
2+
go build -o ruler ruler.go
3+
4+
run:
5+
go run ruler.go
6+
7+
compile:
8+
# 32-bit
9+
# Linux
10+
GOOS=linux GOARCH=386 go build -o ruler-linux86
11+
sha256sum ruler-linux86
12+
# 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
18+
19+
# 64-bit
20+
# Linux
21+
GOOS=linux GOARCH=amd64 go build -o ruler-linux64
22+
sha256sum ruler-linux64
23+
# Windows
24+
GOOS=windows GOARCH=amd64 go build -o ruler-win64.exe
25+
sha256sum ruler-win64.exe
26+
# OSX
27+
GOOS=darwin GOARCH=amd64 go build -o ruler-osx64
28+
sha256sum ruler-osx64

0 commit comments

Comments
 (0)