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.
41 lines
625 B
41 lines
625 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 |
|
|
|
. config.mk |
|
|
|
set -e |
|
set -x |
|
|
|
. ~/.profile |
|
|
|
echo "Testing ArduPlane build" |
|
pushd ArduPlane |
|
for b in all apm2 sitl linux; do |
|
pwd |
|
make clean |
|
make $b -j4 |
|
done |
|
popd |
|
|
|
for d in ArduCopter APMrover2 ArduPlane AntennaTracker; do |
|
pushd $d |
|
make clean |
|
make navio -j2 |
|
make clean |
|
make sitl -j4 |
|
make clean |
|
make linux -j2 |
|
make clean |
|
make px4-cleandep |
|
make px4-v2 |
|
popd |
|
done |
|
|
|
pushd Tools/Replay |
|
make clean |
|
make linux -j4 |
|
popd |
|
|
|
exit 0
|
|
|