Commit 4ad3e587 authored by David Lawrence's avatar David Lawrence

Bug 1002775 - For the purpose of continuous integration testing, makedocs.pl…

Bug 1002775 - For the purpose of continuous integration testing, makedocs.pl should return failed status if one or more errors occurred building docs r/a=glob
parent cfbeadc4
......@@ -57,12 +57,14 @@ use File::Which qw(which);
# Subs
###############################################################################
my $error_found = 0;
sub MakeDocs {
my ($name, $cmdline) = @_;
say "Creating $name documentation ..." if defined $name;
say "$cmdline\n";
system $cmdline;
system($cmdline) == 0
or $error_found = 1;
print "\n";
}
......@@ -160,3 +162,5 @@ foreach my $lang (@langs) {
rmtree('doctrees', 0, 1);
}
die "Error occurred building the documentation\n" if $error_found;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment