summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMary Ruthven <mruthven@chromium.org>2022-05-04 15:29:16 -0500
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-06-01 17:09:48 +0000
commit1e27cdddad231f9cd75c77923d1e952883f6125e (patch)
tree5dc69d46cc4738fac5104df5af112274d1f42bdc
parent67d0a801875f143df2ce8584b1c49e93e4467e76 (diff)
downloadchrome-ec-1e27cdddad231f9cd75c77923d1e952883f6125e.tar.gz
add CR50_DEV and CRYPTO_TEST builds to make buildall
Build CR50_DEV, CRYPTO_TEST, and CRYPTO_TEST red board images in make buildall, so make buildall will find failures in all cr50 images we use. BUG=none TEST=make buildall ; ls build/cr50* shows all of the new cr50 directories. The ec images in those directories have 'DBG' and 'CT' strings in their versions. Change-Id: I19cee37a6c9fe255d44700e3bb8d616f8b8fc875 Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3628193 Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
-rw-r--r--Makefile.rules8
1 files changed, 7 insertions, 1 deletions
diff --git a/Makefile.rules b/Makefile.rules
index 1fae20dd3c..c915c5ae4c 100644
--- a/Makefile.rules
+++ b/Makefile.rules
@@ -183,8 +183,14 @@ build_boards: | $(FAILED_BOARDS_DIR)
@rm -f $(FAILED_BOARDS_DIR)/*
$(MAKE) try_build_boards
+.PHONY: build_cr50_extras
+build_cr50_extras: build_boards
+ $(MAKE) proj-cr50 CRYPTO_TEST=1 out=build/cr50_ct
+ $(MAKE) proj-cr50 CRYPTO_TEST=1 H1_RED_BOARD=1 out=build/cr50_ct_rb
+ $(MAKE) proj-cr50 CR50_DEV=1 out=build/cr50_dbg
+
.PHONY: buildall
-buildall: build_boards
+buildall: build_cr50_extras
$(MAKE) buildfuzztests
$(MAKE) runtests
@touch .tests-passed