Skip to content

Commit a2083ff

Browse files
committed
Rename updater.exe to FirmwareUploader.exe in dist files
This is required because Windows will popup extra permission dialogs if the file is named updater.exe. https://stackoverflow.com/questions/41704057/32-bit-go-binary-requires-privilege-escalation-64-bit-does-not
1 parent 166273a commit a2083ff

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Diff for: distrib.sh

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash -ex
22

33
VERSION=`git describe --tags`
4-
FILENAME="FirmwareUpdater"
4+
FILENAME="FirmwareUploader"
55

66
rm -rf distrib
77
mkdir -p distrib/linux64
@@ -14,16 +14,16 @@ mkdir -p distrib/windows64
1414

1515
export CGO_ENABLED=0
1616

17-
GOOS=linux GOARCH=amd64 go build -o distrib/linux64/updater
18-
GOOS=linux GOARCH=386 GO386=387 go build -o distrib/linux32/updater
19-
GOOS=linux GOARCH=arm go build -o distrib/linuxarm/updater
20-
GOOS=linux GOARCH=arm64 go build -o distrib/linuxarm64/updater
21-
GOOS=windows GOARCH=386 GO386=387 go build -o distrib/windows32/updater.exe
22-
GOOS=windows GOARCH=amd64 go build -o distrib/windows64/updater.exe
17+
GOOS=linux GOARCH=amd64 go build -o distrib/linux64/${FILENAME}
18+
GOOS=linux GOARCH=386 GO386=387 go build -o distrib/linux32/${FILENAME}
19+
GOOS=linux GOARCH=arm go build -o distrib/linuxarm/${FILENAME}
20+
GOOS=linux GOARCH=arm64 go build -o distrib/linuxarm64/${FILENAME}
21+
GOOS=windows GOARCH=386 GO386=387 go build -o distrib/windows32/${FILENAME}.exe
22+
GOOS=windows GOARCH=amd64 go build -o distrib/windows64/${FILENAME}.exe
2323

2424
#export CGO_ENABLED=1
2525
# need osxcross in path
26-
GOOS=darwin GOARCH=amd64 go build -o distrib/osx/updater
26+
GOOS=darwin GOARCH=amd64 go build -o distrib/osx/${FILENAME}
2727

2828
cp -r firmwares distrib/linux64
2929
cp -r firmwares distrib/linux32

0 commit comments

Comments
 (0)