You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
728 B
46 lines
728 B
#!/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 |
|
|
|
echo "Testing ArduPlane build" |
|
pushd ArduPlane |
|
for b in all apm2 apm2beta hil hilsensors sitl sitl-mount; do |
|
pwd |
|
make clean |
|
make $b |
|
done |
|
popd |
|
|
|
echo "Testing ArduCopter build" |
|
pushd ArduCopter |
|
for b in all apm2 apm2beta hil sitl heli; do |
|
pwd |
|
make clean |
|
make $b |
|
done |
|
popd |
|
|
|
echo "Testing APMRover build" |
|
pushd APMrover2 |
|
for b in all; do |
|
pwd |
|
make clean |
|
make $b |
|
done |
|
popd |
|
|
|
echo "Testing build of examples" |
|
|
|
examples="Tools/VARTest Tools/CPUInfo" |
|
for d in $examples; do |
|
pushd $d |
|
make clean |
|
make |
|
popd |
|
done |
|
|
|
exit 0
|
|
|