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=78c3c3c65b2c82673f43813cff06be5b33c92f7c;hb=ca8e67d622c1a14bee4933ad64b1e465c5d63766;hpb=7c738ee513510237e009e456c0b09a82c836a84a diff --git a/author/test-externals.pl b/author/test-externals.pl index 78c3c3c..d5b3df4 100755 --- a/author/test-externals.pl +++ b/author/test-externals.pl @@ -4,10 +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}, -# 'Any-Moose' => q{git://github.com/sartak/any-moose.git}, # has no Makefile.PL :( + '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'; @@ -32,8 +44,11 @@ while(my($name, $repo) = each %dist){ } print "$^X Makefile.PL\n"; - system("$^X Makefile.PL"); + 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") }