Skip to content

Commit 3305cca

Browse files
committed
fix compile script
1 parent ffb3daf commit 3305cca

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

deploy.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,20 @@ export GOPATH=$PWD
1111

1212
rm -rf distrib/
1313

14-
declare -a target_folders=("linux64" "linux32" "linuxarm" "osx" "windows")
14+
declare -a target_folders=("linux_amd64" "linux_386" "linux_arm" "darwin_amd64" "windows_386")
1515

1616
mkdir distrib
1717

1818
for folder in "${target_folders[@]}"
1919
do
20+
IFS=_ read -a fields <<< $folder
2021
mkdir -p distrib/$folder/bin/
21-
go build -o distrib/$folder/bin/arduinoOTA -ldflags "-X main.compileInfo=$COMPILEINFO" main.go
22+
GOOS=${fields[0]} GOARCH=${fields[1]} go build -o distrib/$folder/bin/arduinoOTA -ldflags "-X main.compileInfo=$COMPILEINFO" main.go
2223

2324
done
2425

2526
#Fix windows binary extension
26-
mv distrib/windows/bin/arduinoOTA distrib/windows/bin/arduinoOTA.exe
27+
mv distrib/windows_386/bin/arduinoOTA distrib/windows_386/bin/arduinoOTA.exe
2728

2829
cd distrib
2930

0 commit comments

Comments
 (0)