ardupilot/Tools/ardupilotwaf
Thomas Watson 084661d099 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).
2024-12-31 08:16:55 +11:00
..
__init__.py waf: add waf support 2015-12-03 07:54:30 +11:00
ap_library.py ardupilotwaf: properly configure double precision tasks 2024-12-31 08:16:55 +11: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 2024-12-31 08:16:55 +11:00
boards.py Tools: ardupilotwaf: esp32 does not have hardware double 2024-12-26 19:59:15 -06: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 Tools: update WSL2 use in uploader.py 2024-12-02 11:31:35 -08: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: add defaults.parm support to esp32 using ROMFS 2024-12-24 10:50:21 +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