File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ # Build for every architecture and emit json and shasums
4+
5+ rm -rf distrib
6+
7+ # TODO: replace me with proper go modules stuff
8+ export GOPATH=$PWD
9+
10+ export CGO_ENABLED=0
11+ GOOS=linux GOARCH=amd64 go build -o distrib/linux64/mdns-discovery
12+ GOOS=linux GOARCH=386 go build -o distrib/linux32/mdns-discovery
13+ GOOS=linux GOARCH=arm go build -o distrib/linuxarm/mdns-discovery
14+ GOOS=linux GOARCH=arm64 go build -o distrib/linuxarm64/mdns-discovery
15+ GOOS=windows GOARCH=386 GO386=387 go build -o distrib/windows/mdns-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/mdns-discovery
17+
18+ cd distrib
19+ zip -r ../mdns-discovery-${VERSION} .zip *
20+ cd ..
21+
22+ shasum mdns-discovery-${VERSION} .zip
23+ sha256sum mdns-discovery-${VERSION} .zip
24+ ls -la mdns-discovery-${VERSION} .zip
You can’t perform that action at this time.
0 commit comments