diff options
author | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2011-03-02 15:40:19 +0100 |
---|---|---|
committer | Martin Hosken <martin_hosken@sil.org> | 2011-03-10 22:36:32 +0700 |
commit | ce6ad9d9088f270a15875f93f896482a5162b010 (patch) | |
tree | 60fd1d10b0bd7566416b428e0cf45fca167b5c30 /solenv/bin | |
parent | fb298513baadde4346145003c6983adea4ca8c0f (diff) |
A lame fix for the rebuilding of external libraries
Diffstat (limited to 'solenv/bin')
-rwxr-xr-x | solenv/bin/build.pl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/solenv/bin/build.pl b/solenv/bin/build.pl index 4613987737ef..bb37e1135542 100755 --- a/solenv/bin/build.pl +++ b/solenv/bin/build.pl @@ -786,6 +786,8 @@ sub dmake_dir { #and try again. dmakes normal failure is 255, while death on signal is 254 my $real_exit_code = $error_code >> 8; if (($real_exit_code == 255) && ($ENV{nodep} eq '') && ($ENV{depend} eq '')) { + print "Forcing regeneration of dependency info\n"; + run_job($dmake, 'depend=t', $job_name); print "Retrying $job_name\n"; $error_code = run_job($dmake, $job_name); } |