summaryrefslogtreecommitdiff
path: root/solenv/bin/build.pl
diff options
context:
space:
mode:
Diffstat (limited to 'solenv/bin/build.pl')
-rwxr-xr-xsolenv/bin/build.pl6
1 files changed, 5 insertions, 1 deletions
diff --git a/solenv/bin/build.pl b/solenv/bin/build.pl
index 995214217269..a840923b6e0f 100755
--- a/solenv/bin/build.pl
+++ b/solenv/bin/build.pl
@@ -2051,6 +2051,10 @@ sub do_custom_job {
$error_code = run_job($job, $module_paths{$module}, $module_job);
};
};
+ if ($error_code && $ignore) {
+ push(@ignored_errors, $module_job);
+ $error_code = 0;
+ };
if ($error_code) {
$modules_with_errors{$dependencies_hash}++;
# $broken_build{$module_job} = $error_code;
@@ -2285,7 +2289,7 @@ sub retrieve_build_list {
my $old_fh = select(STDOUT);
# Try to get global depencies from solver's build.lst if such exists
- my $solver_inc_dir = "$ENV{SOLARVER}/$ENV{INPATH}";
+ my $solver_inc_dir = "$ENV{SOLARVER}/$ENV{OUTPATH}";
$solver_inc_dir .= $ENV{PROEXT} if (defined $ENV{PROEXT});
$solver_inc_dir .= '/inc';
$solver_inc_dir .= $ENV{UPDMINOREXT} if (defined $ENV{UPDMINOREXT});