@@ -758,9 +758,15 @@ proc prepare-build-host-linux {} {
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 }
@@ -28,7 +28,6 @@ tsreadconfig();
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
@@ -65,7 +65,6 @@ our ($whhost) = @ARGV;
$whhost ||= 'host';
our $ho= selecthost($whhost);
exit 0 if $ho->{Flags}{'no-reinstall'};
-exit 0 if $ho->{SharedReady};
our $timeout = 1000;