File tree Expand file tree Collapse file tree 4 files changed +20
-16
lines changed
Expand file tree Collapse file tree 4 files changed +20
-16
lines changed Original file line number Diff line number Diff line change 1- 1.16.0
1+ 1.16.3
Original file line number Diff line number Diff line change 11build :
2- mkdir -p bin
3- cd src ; go build -o ../ bin/srv42 .
2+ @ mkdir -p bin
3+ go build -o bin/srv42 .
44
5- compile :
6- cd src; GOOS=darwin GOARCH=amd64 go build -o ../bin/srv42-darwin-amd64 .
7- cd src; GOOS=darwin GOARCH=arm64 go build -o ../bin/srv42-darwin-arm64 .
8- cd src; GOOS=linux GOARCH=amd64 go build -o ../bin/srv42-linux-amd64 .
9- cd src; GOOS=windows GOARCH=amd64 go build -o ../bin/srv42-windows-amd64.exe .
5+ clean :
6+ @rm bin/*
107
11- tar czf bin/srv42-darwin-amd64.tar.gz bin/srv42-darwin-amd64
12- tar czf bin/srv42-darwin-arm64.tar.gz bin/srv42-darwin-arm64
13- tar czf bin/srv42-linux-amd64.tar.gz bin/srv42-linux-amd64
14- tar czf bin/srv42-windows-amd64.exe.tar.gz bin/srv42-windows-amd64.exe
8+ compile : clean
9+ @for os in darwin linux; do \
10+ for arch in amd arm; do \
11+ GOOS=$$ os GOARCH=$$ {arch}64 go build -o bin/srv42-$$ os-$$ {arch}64 . ; \
12+ tar czf bin/srv42-$$ os-$$ {arch}64.tar.gz bin/srv42-$$ os-$$ {arch}64; \
13+ sha256sum bin/srv42-$$ os-$$ {arch}64.tar.gz > bin/srv42-$$ os-$$ {arch}64.tar.gz.sha256; \
14+ echo $$ os $$ {arch}64 compiled; \
15+ done \
16+ done
1517
16- sha256sum bin/srv42-darwin-amd64.tar.gz > bin/srv42-darwin-amd64.tar.gz.sha256
17- sha256sum bin/srv42-darwin-arm64.tar.gz > bin/srv42-darwin-arm64.tar.gz.sha256
18- sha256sum bin/srv42-linux-amd64.tar.gz > bin/srv42-linux-amd64.tar.gz.sha256
19- sha256sum bin/srv42-windows-amd64.exe.tar.gz > bin/srv42-windows-amd64.exe.tar.gz.sha256
18+ brew-sha256 :
19+ @for os in darwin linux; do \
20+ for arch in amd arm; do \
21+ echo " \" $$ os-$$ {arch}64\" => \" $$ (sha256sum bin/srv42-$$ os-$$ {arch}64.tar.gz | egrep -o '^\w+')\" " ; \
22+ done \
23+ done
File renamed without changes.
File renamed without changes.
You canβt perform that action at this time.
0 commit comments