diff options
Diffstat (limited to 'zephyr/zmake/zmake/zmake.py')
-rw-r--r-- | zephyr/zmake/zmake/zmake.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/zephyr/zmake/zmake/zmake.py b/zephyr/zmake/zmake/zmake.py index 6b7f2b2ded..70988a12c5 100644 --- a/zephyr/zmake/zmake/zmake.py +++ b/zephyr/zmake/zmake/zmake.py @@ -483,11 +483,6 @@ class Zmake: if static_version else {} ), - **( - {"EXTRA_CFLAGS": "-save-temps=obj"} - if save_temps - else {} - ), }, ) if cmake_defs: @@ -521,6 +516,10 @@ class Zmake: base_config |= zmake.build_config.BuildConfig( kconfig_defs={"CONFIG_COVERAGE": "y"} ) + if save_temps: + base_config |= zmake.build_config.BuildConfig( + kconfig_defs={"CONFIG_COMPILER_SAVE_TEMPS": "y"} + ) if allow_warnings: base_config |= zmake.build_config.BuildConfig( cmake_defs={"ALLOW_WARNINGS": "ON"} |