From: Ian Campbell Date: Fri, 6 Sep 2013 13:05:42 +0000 (+0100) Subject: ts-xen-build: allow per-host CONFIG_EARLY_PRINTK X-Git-Tag: wip.xsm-13-actual.base~460^2~13 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=45afedbb8abdfc78b7a031b9f8a81b2688c3a6c4;p=people%2Fiwj%2Fosstest.git ts-xen-build: allow per-host CONFIG_EARLY_PRINTK This relies on the build and install machines being the same so in practice is only likely to be useful for standalone use of osstest. --- diff --git a/ts-xen-build b/ts-xen-build index 455523eb..fe5acac3 100755 --- a/ts-xen-build +++ b/ts-xen-build @@ -52,6 +52,8 @@ sub checkout () { my $debug_build = $r{xen_build_debug} || 'y'; + my $earlyprintk = get_host_property($ho, 'EarlyPrintk', undef); + target_cmd_build($ho, 100, $builddir, <.config @@ -70,6 +72,9 @@ END END (nonempty($r{revision_seabios}) ? <>.config SEABIOS_UPSTREAM_TAG='$r{revision_seabios}' +END + (nonempty($earlyprintk) ? <>.config CONFIG_EARLY_PRINTK=$earlyprintk END (nonempty($r{tree_linux}) ? <>.config export $linux_url_envvar='$r{tree_linux}'