ardupilot/Tools/ardupilotwaf
Gustavo Jose de Sousa 79b724dce8 waf: ardupilotwaf: fix board env processing
Two things are fixed with this patch:
    1. We sort dictionaries' keys if they aren't OrderedDict instances. Since
    dict objects don't guarantee order, environment variables may have contents
    in wrong order, causing unnecessary rebuilds.
    2. We only use prepend_value() if there's already a value set for the key
    and that value is list. Before this change, boards couldn't set
    non-iterable values.
2016-03-03 14:58:03 -03:00
..
__init__.py waf: add waf support 2015-12-03 07:54:30 +11:00
ardupilotwaf.py waf: ardupilotwaf: don't use Node object for ap_program target 2016-02-27 03:13:08 -03:00
boards.py waf: ardupilotwaf: fix board env processing 2016-03-03 14:58:03 -03:00
cmake.py waf: cmake: synchronize cmake build tasks of same configuration 2016-02-27 03:15:45 -03:00
gbenchmark.py waf: gbenchmark: use cmake tool 2016-02-22 15:36:48 -03:00
git_submodule.py waf: git_submodule: fix uid() method for python3 2016-02-19 20:28:03 -02:00
gtest.py waf: ignore -Wundef for gtest 2016-02-19 12:34:24 -02:00
mavgen.py waf: use git_submodule tool through GIT_SUBMODULES variable 2016-02-06 10:25:08 -02: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