From d4e9ad650b4053c6567a5aaaa31f5e0ab8e10372 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sat, 26 Nov 2011 09:57:46 +1100 Subject: [PATCH] scripts: added build_all.sh this is useful when testing merge work --- Tools/scripts/build_all.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 Tools/scripts/build_all.sh diff --git a/Tools/scripts/build_all.sh b/Tools/scripts/build_all.sh new file mode 100755 index 0000000000..eb00ff67db --- /dev/null +++ b/Tools/scripts/build_all.sh @@ -0,0 +1,25 @@ +#!/bin/bash +# useful script to test all the different build types that we support. +# This helps when doing large merges +# Andrew Tridgell, November 2011 + +set -e +set -x + +pushd ArduPlane +for b in all apm2 hil hilsensors; do + pwd + make clean + make $b +done +make -f ../libraries/Desktop/Makefile.desktop clean all +popd + +pushd ArduCopter +for b in all apm2 hil; do + pwd + make clean + make $b +done +make -f ../libraries/Desktop/Makefile.desktop clean all +popd