X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMouse.git;a=blobdiff_plain;f=author%2Ftest-externals.pl;h=d5b3df4ef7775872d8125a6a82251f3832babb1b;hp=4b8d498c6b86ca13bd1d8bc4f1636625839afff2;hb=e128626c409797822ffd8a4079f833eb3dc0fd37;hpb=7f42bc912b90ff52a325b88709947f83736575d3 diff --git a/author/test-externals.pl b/author/test-externals.pl index 4b8d498..d5b3df4 100755 --- a/author/test-externals.pl +++ b/author/test-externals.pl @@ -4,8 +4,22 @@ use FindBin qw($Bin); use autodie; my %dist = ( - 'HTTP-Engine' => q{git://github.com/http-engine/HTTP-Engine.git}, - 'Ark' => q{git://github.com/typester/ark-perl.git}, + 'HTTP-Engine' => q{git://github.com/http-engine/HTTP-Engine.git}, + 'HTTP-Engine-Middleware' + => q{git://github.com/http-engine/HTTP-Engine-Middleware.git}, + + 'Ark' => q{git://github.com/typester/ark-perl.git}, + 'Object-Container' + => q{git://github.com/typester/object-container-perl.git}, + + 'MouseX-Types' => q{git://github.com/yappo/p5-mousex-types.git}, + + 'Data-Localize' => q{git://github.com/lestrrat/Data-Localize.git}, + + 'MouseX-AttributeHelpers' + => q{git://github.com/masaki/mousex-attributehelpers.git}, + + 'HTML-Shakan' => q{git://github.com/tokuhirom/html-shakan.git}, ); my $distdir = 'externals'; @@ -30,8 +44,11 @@ while(my($name, $repo) = each %dist){ } print "$^X Makefile.PL\n"; - system("$^X Makefile.PL") != 0 or next; + system("$^X Makefile.PL 2>&1 |tee ../$name.log"); + + print "make\n"; + system("make 2>&1 >>../$name.log"); print "make test\n"; - system "make test"; + system("make test 2>&1 |tee -a ../$name.log") }