[Midnightbsd-cvs] mports: PortTest.pm: fix exit code reporting.
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Mon Oct 13 13:44:32 EDT 2008
Log Message:
-----------
fix exit code reporting.
Modified Files:
--------------
mports/Tools/lib/Magus:
PortTest.pm (r1.8 -> r1.9)
-------------- next part --------------
Index: PortTest.pm
===================================================================
RCS file: /home/cvs/mports/Tools/lib/Magus/PortTest.pm,v
retrieving revision 1.8
retrieving revision 1.9
diff -L Tools/lib/Magus/PortTest.pm -L Tools/lib/Magus/PortTest.pm -u -r1.8 -r1.9
--- Tools/lib/Magus/PortTest.pm
+++ Tools/lib/Magus/PortTest.pm
@@ -119,9 +119,10 @@
foreach my $target (qw(fetch extract patch configure build fake package install deinstall reinstall)) {
if (!$self->_run_make($target)) {
+ my $error_code = $? >> 8;
push(@{$results{errors}}, {
phase => $target,
- msg => "make $target returned non-zero: $?",
+ msg => "make $target returned non-zero: $error_code",
name => "MakeExitNonZero",
});
More information about the Midnightbsd-cvs
mailing list