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