]> xenbits.xensource.com Git - people/aperard/osstest.git/commitdiff
ts-xen-build: Enable CONFIG_EXPERT
authorIan Jackson <ian.jackson@eu.citrix.com>
Tue, 8 Nov 2016 15:06:12 +0000 (15:06 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Tue, 8 Nov 2016 15:21:53 +0000 (15:21 +0000)
This requires an environment variable set in the build environment,
too.  (There is an argument amongst hypervisor maintainers about
whether this requirement in xen.git is a good idea; but, nevertheless,
it is currently there in several existing trees, so we need to set
it.)

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
ts-xen-build

index 3e53d74bf8e37fc5ada956c06999e1a5abff55e0..80f649282bb328ed5741da31e896f2b414508447 100755 (executable)
@@ -43,6 +43,10 @@ builddirsprops();
 
 my $enable_xsm = ($r{enable_xsm}//'false') =~ m/true/ ? 1 : 0;
 
+$buildcmd_global_prefix= <<END;
+    export XEN_CONFIG_EXPERT=y
+END
+
 sub config_tree ($$$) {
     my ($which, $configurlvar, $configtagvar) = @_;
 
@@ -103,6 +107,7 @@ END
 END
         <<END
        if test -f xen/Kconfig; then
+               echo >>xen/.config CONFIG_EXPERT=y
                echo >>xen/.config CONFIG_HVM_FEP=y
        fi
 END