summaryrefslogtreecommitdiff
path: root/zephyr/zmake/zmake/zmake.py
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/zmake/zmake/zmake.py')
-rw-r--r--zephyr/zmake/zmake/zmake.py9
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"}