These are all the relevant call sites for ts-freebsd-host-install and
ts-freebsd-build-prep. (There's a ts-freebsd-host-install in
ts-memdisk-try-append but that's for host examination and does not
uee or want sharing or reuse.)
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
proc prepare-build-host-freebsd {} {
global jobinfo
- if {[recipe-flag testinstall]} { set broken fail } { set broken broken }
- run-ts $broken host-install(*) ts-freebsd-host-install
- run-ts . host-build-prep ts-build-prep-freebsd
+ if {[recipe-flag testinstall]} {
+ set broken fail
+ set isprep {}
+ } {
+ set broken broken
+ set isprep @
+ }
+ run-ts $broken host-install(*) ts-freebsd-host-install + ${isprep}host
+ run-ts . host-build-prep ts-build-prep-freebsd + ${isprep}host
}
proc need-hosts/coverity {} { return BUILD_LINUX }
our ($whhost) = @ARGV;
$whhost ||= 'host';
our $ho= selecthost($whhost);
-exit 0 if $ho->{SharedReady};
sub install_deps () {
my @packages = qw(git glib pkgconf yajl gmake pixman markdown gettext
$whhost ||= 'host';
our $ho= selecthost($whhost);
exit 0 if $ho->{Flags}{'no-reinstall'};
-exit 0 if $ho->{SharedReady};
our $timeout = 1000;