ardupilot/Tools/ardupilotwaf
Thomas Watson 090f323678 ardupilotwaf: properly configure double precision tasks
There might be multiple copies of the flags, so remove all of them. Also
pull the setup into a helper function to avoid duplicating the logic.

On ChibiOS boards, this fixes SITL (which had issues with position
quantization) and affects the SBF GPS driver (which was probably fine
before but does change slightly).
2025-01-27 08:49:31 +09:00
..
__init__.py waf: add waf support 2015-12-03 07:54:30 +11:00
ap_library.py ardupilotwaf: properly configure double precision tasks 2025-01-27 08:49:31 +09:00
ap_persistent.py waf: persist implicit dependency information across clean 2016-08-24 10:46:23 -03:00
ardupilotwaf.py ardupilotwaf: properly configure double precision tasks 2025-01-27 08:49:31 +09:00
boards.py Tools: ardupilotwaf: add entry for 64bit versions of Navigator 2024-10-02 06:18:32 +10:00
build_summary.py Tools: Comparison to False should be cond is False or if not cond: 2023-09-02 13:27:25 +10:00
chibios.py waf: fixed app signature in elf files 2024-09-10 12:33:45 +10:00
cmake.py ardupilotwaf: Fix incorrect comment for cmake minimum version 2023-08-24 15:01:27 +10:00
cxx_checks.py Tools: check for feenableexcept on WAF 2019-08-06 09:37:30 +10:00
dronecangen.py Tools/ardupilotwaf: improve dronecangen dependency tracking 2024-09-17 10:45:17 +10:00
embed.py AP_ROMFS: fix buffer null terminator 2024-01-25 11:24:31 +11:00
esp32.py waf: added WAF_BUILD_TARGET for esp32 build 2023-12-31 09:55:16 +11:00
gbenchmark.py Tools: ardupilotwaf: remove useless shebang on non exec files 2022-06-08 08:16:42 +09:00
git_submodule.py waf: cope with CI python oddity 2024-05-08 18:28:59 +10:00
gtest.py Tools: ardupilotwaf: remove useless shebang on non exec files 2022-06-08 08:16:42 +09:00
mavgen.py Tools: Test for membership should be not in 2023-09-02 13:27:25 +10:00
qurt.py Tools: Added pthread library to the link of the QURT build Linux application 2024-07-31 10:00:35 +10:00
static_linking.py Tools: ardupilotwaf: remove useless shebang on non exec files 2022-06-08 08:16:42 +09:00
toolchain.py waf: added QURT board target 2024-07-12 15:56:48 +10:00