ardupilot/Tools/ardupilotwaf
Gustavo Jose de Sousa c9ca75e2cb waf: mavgen: set task signature for dynamic output
Since the output list for mavgen is dynamic, in the sense that we don't have
the information of what files will be generated by the task, that is not
captured by default by waf and post_run can't save the task signature for those
files. Although that doesn't cause build errors, the build time increase
significantly for when tasks that use the generate files are included (for
example, vehicles builds).

This patch search for the headers that were created by the task and set the
task signature for them. Using ant_glob isn't a very good solution, since there
may be stray file in the local build directory, but let's use that for now
until we find a better approach.
2016-01-15 07:28:48 +11:00
..
__init__.py waf: add waf support 2015-12-03 07:54:30 +11:00
ardupilotwaf.py waf: enable fully static linking 2016-01-11 16:31:59 -02:00
boards.py waf: add most linux boards 2016-01-11 16:31:59 -02:00
gbenchmark.py waf: force linking of phtread with gbenchmark 2016-01-12 18:05:46 -02:00
mavgen.py waf: mavgen: set task signature for dynamic output 2016-01-15 07:28:48 +11:00
static_linking.py waf: add static_linking tool 2016-01-11 16:31:59 -02:00
toolchain.py waf: add toolchain tool for cross-compiling 2016-01-11 16:31:59 -02:00