ardupilot/Tools/ardupilotwaf
Lucas De Marchi e5a21cd459 waf: allow mavgen to segfault without failing
This is a hackish way to allow waf running on windows. In some
combinations of the tools the python interpreter seems to be crashing on
windows:

	Found 180 MAVLink message types in 2 XML files
	Generating C implementation in directory /tmp/ArduPlane.build/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega
	Generating C implementation in directory /tmp/ArduPlane.build/libraries/GCS_MAVLink/include/mavlink/v1.0/common
	Copying fixed headers
	last line in mavgen.py
	Aborted (core dumped)

	michael@WIN-3NBOUTHN4TN /cygdrive/c/Users/michael/Desktop/DIYDrones/ardupilot/ArduPlane
	$ echo $?
	134

Here we check the return code to be greater than 128 since that means the
interpreter received a signal. In this case we clear the return code.
2016-05-10 12:17:10 +10:00
..
px4/cmake/configs waf: px4: add initial implementation 2016-03-14 11:54:31 -03:00
__init__.py waf: add waf support 2015-12-03 07:54:30 +11:00
ardupilotwaf.py waf: fixed build for AP_Tuning 2016-05-07 18:34:11 +10:00
boards.py waf: add --debug configuration option 2016-05-07 22:55:03 -03:00
cmake.py waf: cmake: live output! 2016-03-14 11:54:30 -03:00
cxx_checks.py waf: add messages to the things we are checking for 2016-04-05 21:06:25 -07:00
gbenchmark.py waf: gbenchmark: use cmake tool 2016-02-22 15:36:48 -03:00
git_submodule.py waf: define git versions in a generated ap_version.h header 2016-05-06 13:11:28 -03:00
gtest.py waf: gtest: disable for PX4 boards 2016-03-14 11:54:31 -03:00
mavgen.py waf: allow mavgen to segfault without failing 2016-05-10 12:17:10 +10:00
px4.py waf: define git versions in a generated ap_version.h header 2016-05-06 13:11:28 -03:00
static_linking.py waf: add static_linking tool 2016-01-11 16:31:59 -02:00
toolchain.py waf: add libiio support for bebop 2016-05-03 16:43:39 -03:00