summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Georgi <pgeorgi@google.com>2015-07-31 16:40:05 +0200
committerPatrick Georgi <pgeorgi@google.com>2015-08-10 20:31:59 +0200
commit1c487048a796ae8b5c45b0ee2a3e4aa8d63dabe8 (patch)
treef459aa0dcc405b00165e5c67abc66bbe7fa85726
parentf1b7afb4a4b5a7afedfef1f03e28a1298874f553 (diff)
what-jenkins-does: Add building chromeos configurations
This prevents us from inadvertedly breaking Chrome OS' configurations. They're built in addition to the normal configurations for each boards, to accomodate all use cases on these devices. Change-Id: I772a47dca8815f47c12f6fd4405ae28c7c997aa8 Signed-off-by: Patrick Georgi <pgeorgi@google.com> Reviewed-on: http://review.coreboot.org/11104 Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Tested-by: build bot (Jenkins)
-rw-r--r--Makefile.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile.inc b/Makefile.inc
index 144bee6583..1f74bbeae5 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -672,6 +672,8 @@ $(obj)/board_id:
JENKINS_PAYLOAD?=none
CPUS?=4
what-jenkins-does:
+ util/abuild/abuild -B -J $(if $(JENKINS_NOCCACHE),,-y) -c $(CPUS) -z -p $(JENKINS_PAYLOAD) -x
+ -mv abuild.xml abuild-chromeos.xml
util/abuild/abuild -B -J $(if $(JENKINS_NOCCACHE),,-y) -c $(CPUS) -z -p $(JENKINS_PAYLOAD)
(cd payloads/libpayload; unset COREBOOT_BUILD_DIR; $(MAKE) $(if $(JENKINS_NOCCACHE),,CONFIG_LP_CCACHE=y) V=$(V) Q=$(Q) junit.xml)
$(MAKE) V=$(V) Q=$(Q) -C util/cbmem junit.xml