Date: Wed, 19 Dec 2012 13:26:47 +0000 (UTC) From: Dag-Erling Smørgrav <des@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r244435 - user/des/tinderbox/etc Message-ID: <201212191326.qBJDQlnw004493@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: des Date: Wed Dec 19 13:26:46 2012 New Revision: 244435 URL: http://svnweb.freebsd.org/changeset/base/244435 Log: Add experimental shared-source config for head. The idea is to first run head-ss-update to update the shared source tree, then run head-ss-build to actually build the code. This should result in a dramatic performance increase for parallellized builds. Added: user/des/tinderbox/etc/head-ss-build.rc (contents, props changed) user/des/tinderbox/etc/head-ss-update.rc (contents, props changed) Modified: user/des/tinderbox/etc/Makefile Modified: user/des/tinderbox/etc/Makefile ============================================================================== --- user/des/tinderbox/etc/Makefile Wed Dec 19 13:21:43 2012 (r244434) +++ user/des/tinderbox/etc/Makefile Wed Dec 19 13:26:46 2012 (r244435) @@ -9,6 +9,7 @@ ETCFILES += releng_7.rc update_releng_7. ETCFILES += releng_8.rc update_releng_8.rc ETCFILES += releng_9.rc update_releng_9.rc ETCFILES += head.rc update_head.rc +ETCFILES += head-ss-update.rc head-ss-build.rc ETCDIR ?= ${HOME}/etc ETCOWN ?= ${USER} ETCGRP ?= ${USER} Added: user/des/tinderbox/etc/head-ss-build.rc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/des/tinderbox/etc/head-ss-build.rc Wed Dec 19 13:26:46 2012 (r244435) @@ -0,0 +1,11 @@ +# +# HEAD tinderbox setup, shared source - build stage +# +# $FreeBSD$ +# + +branches = HEAD +platforms = amd64, arm, armv6/arm, i386, i386/pc98, ia64, mips, mips64/mips, powerpc, powerpc64/powerpc, sparc64 +targets = precleanobj, version, world, lint, kernels, postcleanobj +srcdir = %%SANDBOX%%/%%BRANCH%%/src +recipient += <current@freebsd.org>, <%%arch%%@freebsd.org> Added: user/des/tinderbox/etc/head-ss-update.rc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/des/tinderbox/etc/head-ss-update.rc Wed Dec 19 13:26:46 2012 (r244435) @@ -0,0 +1,12 @@ +# +# HEAD tinderbox setup, shared source - update stage +# +# $FreeBSD$ +# + +branches = HEAD +platforms = none +srcdir = %%SANDBOX%%/%%BRANCH%%/src +targets = update, version +recipient += <current@freebsd.org> +subject = [%%COMMENT%%] source tree update failure
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212191326.qBJDQlnw004493>