From d3f10a82ffc3dd47afa882e70c7bb733f1e6bd5e Mon Sep 17 00:00:00 2001 From: Lincoln Ramsay Date: Thu, 28 Apr 2011 14:22:30 +1000 Subject: Don't assume that commands succeed Signed-off-by: axis --- configure | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'configure') diff --git a/configure b/configure index 5ca40f38..0c3a2685 100755 --- a/configure +++ b/configure @@ -51,7 +51,8 @@ if (! -e "$relpath/qtbase/configure") { ensureDir("$outpath/qtbase"); chdir("$outpath/qtbase"); -system_v("$relpath/qtbase/configure @ARGV"); +my $ret = system_v("$relpath/qtbase/configure @ARGV"); +exit $ret unless ($ret == 0); chdir("$outpath"); @@ -59,6 +60,5 @@ open QMAKE_CACHE, ">.qmake.cache" || die "Could not open .qmake.cache for writin print QMAKE_CACHE "include(\$\$PWD/qtbase/.qmake.cache)\n"; close QMAKE_CACHE; -system_v("$outpath/qtbase/bin/qmake $relpath/qt.pro"); - -exit 0; +$ret = system_v("$outpath/qtbase/bin/qmake $relpath/qt.pro"); +exit $ret; -- cgit v1.2.3