Fix type composition
[gitmo/Mouse.git] / author / test-externals.pl
index 78c3c3c..1e57e9e 100755 (executable)
@@ -1,13 +1,16 @@
 #!perl -w
+# see also t/800_with_external/002-externals.t
+
 use strict;
 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},
+    'Ark'           => q{git://github.com/typester/ark-perl.git},
+    'Object-Container'
+                    => q{git://github.com/typester/object-container-perl.git},
 
-#    'Any-Moose'   => q{git://github.com/sartak/any-moose.git}, # has no Makefile.PL :(
+    'Data-Localize' => q{git://github.com/lestrrat/Data-Localize.git},
 );
 
 my $distdir = 'externals';
@@ -32,8 +35,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")
 }