Browse Source

Tools: build_binaries: split configure, clean and build on waf

All 3 together breaks PX4 boards that have to go through the external
CMake build system.
mission-4.1.18
Lucas De Marchi 8 years ago
parent
commit
eb61bb86ee
  1. 5
      Tools/scripts/build_binaries.sh

5
Tools/scripts/build_binaries.sh

@ -325,8 +325,9 @@ build_arducopter() {
skip_build $tag $ddir && continue skip_build $tag $ddir && continue
skip_frame $b $f && continue skip_frame $b $f && continue
options=$(board_options $b) options=$(board_options $b)
waf configure --board $b $options --out $BUILDROOT clean \ waf configure --board $b $options --out $BUILDROOT && \
build --targets bin/arducopter$framesuffix || { waf clean && \
waf build --targets bin/arducopter$framesuffix || {
echo "Failed build of ArduCopter $b$framesuffix $tag" echo "Failed build of ArduCopter $b$framesuffix $tag"
error_count=$((error_count+1)) error_count=$((error_count+1))
continue continue

Loading…
Cancel
Save