File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -11,19 +11,20 @@ export GOPATH=$PWD
1111
1212rm -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
1616mkdir distrib
1717
1818for folder in " ${target_folders[@]} "
1919do
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
2324done
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
2829cd distrib
2930
You can’t perform that action at this time.
0 commit comments