summaryrefslogtreecommitdiff
path: root/zephyr/zmake
diff options
context:
space:
mode:
authorJack Rosenthal <jrosenth@chromium.org>2023-01-06 14:55:11 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-01-06 23:22:04 +0000
commit75adf91349979092faa3f09ebeeef8078224dde2 (patch)
tree74a931ba8294f777fe61699d6d425b424666c52f /zephyr/zmake
parent359da8c36b1996b2f59d60d86ef89a08e1cd040b (diff)
downloadchrome-ec-75adf91349979092faa3f09ebeeef8078224dde2.tar.gz
zmake: Fix cmake_defs for build and compare-builds subcommands
This was implemented for the configure subcommand, but since the keyword arguments were missing for the build and compare_builds methods for cmake_defs, these flags were not being applied. BUG=b:259306777 BRANCH=i don't care TEST=zmake -D build minimal-posix -DSOMETHING=ANOTHER ~> the cmake command shows the variable passed Signed-off-by: Jack Rosenthal <jrosenth@chromium.org> Change-Id: I538549e01a157b8f4c9ac4e687e4eb88c2c00c8b Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4143808 Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Reviewed-by: Aaron Massey <aaronmassey@google.com> Commit-Queue: Aaron Massey <aaronmassey@google.com>
Diffstat (limited to 'zephyr/zmake')
-rw-r--r--zephyr/zmake/zmake/zmake.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/zephyr/zmake/zmake/zmake.py b/zephyr/zmake/zmake/zmake.py
index 41d3c2ce94..1c1dcfb36c 100644
--- a/zephyr/zmake/zmake/zmake.py
+++ b/zephyr/zmake/zmake/zmake.py
@@ -306,6 +306,7 @@ class Zmake:
clobber=False,
bringup=False,
coverage=False,
+ cmake_defs=None,
allow_warnings=False,
all_projects=False,
extra_cflags=None,
@@ -321,6 +322,7 @@ class Zmake:
clobber=clobber,
bringup=bringup,
coverage=coverage,
+ cmake_defs=cmake_defs,
allow_warnings=allow_warnings,
all_projects=all_projects,
extra_cflags=extra_cflags,
@@ -339,6 +341,7 @@ class Zmake:
all_projects=False,
extra_cflags=None,
keep_temps=False,
+ cmake_defs=None,
):
"""Compare EC builds at two commits."""
temp_dir = tempfile.mkdtemp(prefix="zcompare-")
@@ -382,6 +385,7 @@ class Zmake:
clobber=False,
bringup=False,
coverage=False,
+ cmake_defs=cmake_defs,
allow_warnings=False,
all_projects=all_projects,
extra_cflags=extra_cflags,