7 'HTTP-Engine' => q{git://github.com/http-engine/HTTP-Engine.git},
8 'HTTP-Engine-Middleware'
9 => q{git://github.com/http-engine/HTTP-Engine-Middleware.git},
11 'Ark' => q{git://github.com/typester/ark-perl.git},
13 => q{git://github.com/typester/object-container-perl.git},
15 'MouseX-Types' => q{git://github.com/yappo/p5-mousex-types.git},
17 'Data-Localize' => q{git://github.com/lestrrat/Data-Localize.git},
19 'AnyEvent-ReverseHTTP'
20 => q{git://github.com/miyagawa/AnyEvent-ReverseHTTP.git},
22 'HTML-Shakan' => q{git://github.com/tokuhirom/html-shakan.git},
25 my $distdir = 'externals';
28 mkdir $distdir if not -e $distdir;
30 $ENV{ANY_MOOSE} = 'Mouse';
32 while(my($name, $repo) = each %dist){
33 chdir "$Bin/$distdir";
35 print "Go $name ($repo)\n";
38 system "git clone $repo $name";
46 print "$^X Makefile.PL\n";
47 system("$^X Makefile.PL 2>&1 |tee ../$name.log");
50 system("make 2>&1 >>../$name.log");
53 system("make test 2>&1 |tee -a ../$name.log")