summaryrefslogtreecommitdiffstats
path: root/Makefile.inc
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 /Makefile.inc
parentf1b7afb4a4b5a7afedfef1f03e28a1298874f553 (diff)
downloadcoreboot-1c487048a796ae8b5c45b0ee2a3e4aa8d63dabe8.tar.gz
coreboot-1c487048a796ae8b5c45b0ee2a3e4aa8d63dabe8.tar.bz2
coreboot-1c487048a796ae8b5c45b0ee2a3e4aa8d63dabe8.zip
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)
Diffstat (limited to 'Makefile.inc')
-rw-r--r--Makefile.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile.inc b/Makefile.inc
index 144bee658361..1f74bbeae5c3 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