|
4 | 4 |
|
5 | 5 | rm -rf distrib
|
6 | 6 |
|
7 |
| -# TODO: replace me with proper go modules stuff |
8 |
| -export GOPATH=$PWD |
9 |
| - |
10 | 7 | export CGO_ENABLED=0
|
11 |
| -GOOS=linux GOARCH=amd64 go build -o distrib/linux64/serial-discovery |
12 |
| -GOOS=linux GOARCH=386 go build -o distrib/linux32/serial-discovery |
13 |
| -GOOS=linux GOARCH=arm go build -o distrib/linuxarm/serial-discovery |
14 |
| -GOOS=linux GOARCH=arm64 go build -o distrib/linuxarm64/serial-discovery |
15 |
| -GOOS=windows GOARCH=386 GO386=387 go build -o distrib/windows/serial-discovery.exe |
16 |
| -CGO_ENABLED=1 CC=o64-clang GOOS=darwin GOARCH=amd64 go build -ldflags="-extldflags=-mmacosx-version-min=10.9" -o distrib/darwin/serial-discovery |
| 8 | +GOOS=linux GOARCH=amd64 go build -o distrib/linux64/bin/serial-discovery |
| 9 | +GOOS=linux GOARCH=386 go build -o distrib/linux32/bin/serial-discovery |
| 10 | +GOOS=linux GOARCH=arm go build -o distrib/linuxarm/bin/serial-discovery |
| 11 | +GOOS=linux GOARCH=arm64 go build -o distrib/linuxarm64/bin/serial-discovery |
| 12 | +GOOS=windows GOARCH=386 GO386=387 go build -o distrib/windows/bin/serial-discovery.exe |
| 13 | +CGO_ENABLED=1 CC=o64-clang GOOS=darwin GOARCH=amd64 go build -ldflags="-extldflags=-mmacosx-version-min=10.9" -o distrib/darwin/bin/serial-discovery |
17 | 14 |
|
| 15 | +VERSION=`git describe --tag` |
18 | 16 | cd distrib
|
19 |
| -zip -r ../serial-discovery-${VERSION}.zip * |
| 17 | +cd windows && zip -r ../../serial-discovery-windows-$VERSION.zip * && cd .. |
| 18 | +cd osx && tar cjf ../../serial-discovery-macosx-$VERSION.tar.bz2 * && cd .. |
| 19 | +cd linuxarm && tar cjf ../../serial-discovery-linuxarm-$VERSION.tar.bz2 * && cd .. |
| 20 | +cd linuxarm64 && tar cjf ../../serial-discovery-linuxarm64-$VERSION.tar.bz2 * && cd .. |
| 21 | +cd linux32 && tar cjf ../../serial-discovery-linux32-$VERSION.tar.bz2 * && cd .. |
| 22 | +cd linux64 && tar cjf ../../serial-discovery-linux64-$VERSION.tar.bz2 * && cd .. |
20 | 23 | cd ..
|
21 | 24 |
|
22 |
| -shasum serial-discovery-${VERSION}.zip |
23 |
| -sha256sum serial-discovery-${VERSION}.zip |
24 |
| -ls -la serial-discovery-${VERSION}.zip |
| 25 | +shasum serial-discovery*-${VERSION}.* |
| 26 | +sha256sum serial-discovery*-${VERSION}.* |
| 27 | +ls -la serial-discovery*-${VERSION}.* |
0 commit comments