Skip to content

Commit 0ef5b00

Browse files
committed
build script and updated readme
Former-commit-id: 4597db71e955fa00cb59553fc81fce07e0c7f67a [formerly 2e44fb6d5a0b1854f48194b2c360237a8d7b059c] Former-commit-id: 077d5deed2c240177b947577d2c905ee894a752d
1 parent 58bb2df commit 0ef5b00

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

README.md.REMOVED.git-id

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
dd7f3653d4a3ce255801129d5d9d10b770bbd71a
1+
ae41d02295b772b2ff3e05c97f9d5e8602f10fa7

altbuild.sh

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
#!/bin/bash
2+
3+
echo "About to cross-compile Serial Port JSON Server"
4+
#echo '$0 = ' $0
5+
#echo '$1 = ' $1
6+
#echo '$2 = ' $2
7+
8+
if [ "$1" = "" ]; then
9+
echo "You need to pass in the version number as the first parameter."
10+
exit
11+
fi
12+
13+
# turn on echo
14+
set -x
15+
#set -v
16+
17+
# Windows x32 and x64, Linux
18+
goxc -bc=windows,linux -d="." -pv=$1 -tasks-=pkg-build default -GOARM=6
19+
20+
# Rename arm to arm6
21+
#set +x
22+
FILE=$1'/serial-port-json-server_'$1'_linux_arm.tar.gz'
23+
FILE2=$1'/serial-port-json-server_'$1'_linux_armv6.tar.gz'
24+
#set -x
25+
mv $FILE $FILE2
26+
27+
# Special build for armv7 for BBB and Raspi2
28+
goxc -bc=linux,arm -d="." -pv=$1 -tasks-=pkg-build default -GOARM=7
29+
FILE3=$1'/serial-port-json-server_'$1'_linux_armv7.tar.gz'
30+
mv $FILE $FILE3
31+
32+
# Special build for armv8
33+
goxc -bc=linux,arm -d="." -pv=$1 -tasks-=pkg-build default -GOARM=8
34+
FILE4=$1'/serial-port-json-server_'$1'_linux_armv8.tar.gz'
35+
mv $FILE $FILE4
36+

0 commit comments

Comments
 (0)