Skip to content

Commit 196d8d3

Browse files
author
Federico Fissore
committed
Added build_all_dist.bash: one script to build all IDEs
1 parent 6bdfa00 commit 196d8d3

File tree

2 files changed

+27
-16
lines changed

2 files changed

+27
-16
lines changed

build/build_all_dist.bash

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/bin/bash -ex
2+
3+
DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
4+
cd $DIR
5+
6+
rm -f ../arduino-*.tar.xz
7+
rm -f ../arduino-*.zip
8+
9+
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux32 $@ clean dist
10+
mv linux/arduino-*-linux32.tar.xz ../
11+
12+
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux64 $@ clean dist
13+
mv linux/arduino-*-linux64.tar.xz ../
14+
15+
ant -Djava.net.preferIPv4Stack=true -Dplatform=windows $@ clean dist
16+
mv windows/arduino-*-windows.zip ../
17+
18+
ant -Djava.net.preferIPv4Stack=true -Dplatform=macosx $@ clean dist
19+
mv macosx/arduino-*-macosx.zip ../
20+
21+
ant -Djava.net.preferIPv4Stack=true -Dplatform=macosx-java-latest $@ clean dist
22+
mv macosx/arduino-*-macosx-java-latest.zip ../

build/build_pull_request.bash

+5-16
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
#!/bin/bash -ex
22

3+
DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
4+
cd $DIR
5+
36
if [ "x${ghprbPullId}" == "x" ]
47
then
58
exit 1
69
fi
710

8-
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux64 -Dlinux64=1 clean build test
11+
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux64 -Dlinux64=1 clean build
912

1013
ERRORS=`grep '<error' ../app/test-bin/TEST-*.xml | wc -l`
1114
if [ $ERRORS -ne 0 ] ;
@@ -15,18 +18,4 @@ fi
1518

1619
VERSION="PR-${ghprbPullId}-BUILD-${BUILD_NUMBER}"
1720

18-
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux32 -Dversion="${VERSION}" clean dist
19-
mv linux/arduino-*$VERSION*.tar.xz ../
20-
21-
ant -Djava.net.preferIPv4Stack=true -Dplatform=linux64 -Dversion="${VERSION}" clean dist
22-
mv linux/arduino-*$VERSION*.tar.xz ../
23-
24-
ant -Djava.net.preferIPv4Stack=true -Dplatform=windows -Dversion="${VERSION}" clean dist
25-
mv windows/arduino-*$VERSION*.zip ../
26-
27-
ant -Djava.net.preferIPv4Stack=true -Dplatform=macosx -Dversion="${VERSION}" clean dist
28-
mv macosx/arduino-*$VERSION*.zip ../
29-
30-
ant -Djava.net.preferIPv4Stack=true -Dplatform=macosx-java-latest -Dversion="${VERSION}" clean dist
31-
mv macosx/arduino-*$VERSION*.zip ../
32-
21+
./build_all_dist.bash -Dversion="${VERSION}"

0 commit comments

Comments
 (0)