ardupilot/Tools
Gustavo Jose de Sousa e6fa2d54e8 waf: px4: build firmware
Copy the program library to the place where PX4Firmware CMake build will look
for and trigger the firmware build. There isn't really a real output defined
for px4_copy_lib because Waf would complain about multiple tasks having same
output when building multiple programs.

After the firmware build, copy it to the correct place (from program group and
name perspective) and add git hashes.

Since the place where the library is placed is shared by different target
programs, we need to synchronize the firmware build, that's why the use of
_firmware_semaphorish_tasks. That variable is set as a list because of the
upcoming upload task.
2016-03-14 11:54:31 -03:00
..
APM2_2560_bootloader Tools: fixup line endings 2014-04-15 15:55:15 +09:00
APM_radio_test Tools: fixup line endings 2014-04-15 15:55:15 +09:00
ArduPilotMega_demo Tools: fixup line endings 2014-04-15 15:55:15 +09:00
ArdupilotMegaPlanner Mission planner moved notice 2013-02-05 18:24:05 +08:00
ardupilotwaf waf: px4: build firmware 2016-03-14 11:54:31 -03:00
ArduPPM Tools: standardize inclusion of libaries headers 2015-08-11 16:28:41 +10:00
autotest autotest: Add Rotherham 2016-02-22 16:21:16 +11:00
CHDK-Scripts CHDK script changes 2014-12-26 16:04:35 +09:00
CodeStyle CodeStyle: xmlpretty.py considers nodes with only text children to be one-liners 2016-01-07 17:39:09 +11:00
CPUInfo waf: rename parameter blddestdir to program_group 2016-02-01 14:08:32 -02:00
Failsafe Tools: standardize inclusion of libaries headers 2015-08-11 16:28:41 +10:00
FlightGear Tools: standardize inclusion of libaries headers 2015-08-11 16:28:41 +10:00
Frame_params Frame_Params: remove defaults from Bebop2 params 2016-01-23 11:42:13 +09:00
GIT_Test autotest: Enable SITL code to call an external ROS simulator for ArduPlane 2015-03-14 09:07:52 +11:00
gittools Tools: gittools: add git-subsystems-split 2015-09-09 10:50:35 +10:00
Hello waf: ardupilotwaf: prefix build context methods with ap_ 2016-01-22 20:10:29 -02:00
Linux_HAL_Essentials Linux_HAL_Essentials: Add HC-SR04 README.md 2015-12-01 07:04:10 +11:00
LogAnalyzer LogAnalyzer: adjust for change in vehicle definition MSG string 2015-10-15 09:40:25 +09:00
PPM_decoding Tools: fixup line endings 2014-04-15 15:55:15 +09:00
PXF Tools: Add PXF enable and check CS scripts 2014-07-14 09:29:36 +10:00
Replay Tools: waf: build Replay only for linux boards 2016-03-14 11:54:31 -03:00
scripts autotest: Added submodule update and removed old modules update 2016-03-08 11:40:48 +11:00
SerialProxy Tools Serial Proxy: fixup line endings 2014-04-15 15:55:30 +09:00
vagrant Tools: Use GCC 4.9 as an Ubuntu prereq 2016-02-29 17:00:27 -03:00
Xplane import Tools directory 2011-09-09 11:31:32 +10:00