From 9517bb30491f08918df8c4d6a66311917b6abf8c Mon Sep 17 00:00:00 2001 From: Staroselskii Georgii Date: Thu, 23 Apr 2015 14:47:58 +0300 Subject: [PATCH] Travis: added navio target --- Tools/scripts/build_all_travis.sh | 2 ++ Tools/scripts/install-travis-env.sh | 15 +++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/Tools/scripts/build_all_travis.sh b/Tools/scripts/build_all_travis.sh index de634a2437..cd392e1fbf 100755 --- a/Tools/scripts/build_all_travis.sh +++ b/Tools/scripts/build_all_travis.sh @@ -31,6 +31,8 @@ for d in ArduCopter APMrover2 ArduPlane AntennaTracker; do make clean make px4-cleandep make px4-v2 + make clean + make navio -j4 popd done diff --git a/Tools/scripts/install-travis-env.sh b/Tools/scripts/install-travis-env.sh index ced74892ba..26391f5db7 100755 --- a/Tools/scripts/install-travis-env.sh +++ b/Tools/scripts/install-travis-env.sh @@ -23,6 +23,10 @@ ARM_ROOT="gcc-arm-none-eabi-4_7-2014q2" ARM_TARBALL="$ARM_ROOT-20140408-linux.tar.bz2" ARM_TARBALL_URL="http://firmware.diydrones.com/Tools/PX4-tools/$ARM_TARBALL" +RPI_ROOT="master" +RPI_TARBALL="$RPI_ROOT.tar.gz" +RPI_TARBALL_URL="http://firmware.diydrones.com/Tools/Travis/NavIO/$RPI_TARBALL" + # Ardupilot Tools ARDUPILOT_TOOLS="ardupilot/Tools/autotest" @@ -77,13 +81,24 @@ wget $ARM_TARBALL_URL tar xjf ${ARM_TARBALL} rm -f ${ARM_TARBALL} +cd $OPT +wget $RPI_TARBALL_URL +tar xzf ${RPI_TARBALL} +rm -f ${RPI_TARBALL} + exportline="export PATH=$OPT/$ARM_ROOT/bin:\$PATH"; echo $exportline >> ~/.profile exportline2="export PATH=$CWD/$ARDUPILOT_TOOLS:\$PATH"; echo $exportline2 >> ~/.profile +exportline3="export PATH=$OPT/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin:\$PATH"; +echo $exportline3 >> ~/.profile + . ~/.profile echo $PATH ls -l $OPT/$ARM_ROOT/bin $OPT/$ARM_ROOT/bin/arm-none-eabi-gcc --version + +echo "Compiler for NavIO" +arm-linux-gnueabihf-gcc --version