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.
35 lines
573 B
35 lines
573 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 |
|
|
|
export BUILDROOT="/tmp/all.build" |
|
rm -rf $BUILDROOT |
|
|
|
BOARDS="sitl linux" |
|
|
|
for b in $BOARDS; do |
|
echo "Testing $b build" |
|
./waf configure --board $b |
|
./waf clean |
|
./waf |
|
done |
|
|
|
echo "Building Replay" |
|
pushd Tools/Replay |
|
make clean |
|
make |
|
popd |
|
|
|
./Tools/scripts/build_all_px4.sh |
|
|
|
test -n "$VRBRAIN_ROOT" && test -d "$VRBRAIN_ROOT" && { |
|
./Tools/scripts/build_all_vrbrain.sh |
|
} |
|
|
|
exit 0
|
|
|