|
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