}
our $oot_dir; # oot.dir or "Build"
+our $oot_absdir;
sub consider_oot () {
$oot_dir = cfgs qw(oot dir);
return;
}
$oot_dir //= 'Build';
+ $oot_absdir = ($oot_dir !~ m{^/} ? "$worksphere/" : ""). $oot_dir;
}
our %manifests;
unshift @ARGV, @args_preface;
}
-our $oot_absdir;
our $build_absdir; # .../Build/<subdir>
sub oot_massage_cmdline () {
my $use = cfgs qw(oot use);
$use // die "$self: out-of-tree build, but \`oot.use' not configured\n";
- $oot_absdir = ($oot_dir !~ m{^/} ? "$worksphere/" : ""). $oot_dir;
$build_absdir = "$oot_absdir/$subdir";
my ($pre,$post);