Changeset 5337


Ignore:
Timestamp:
06/18/09 14:54:28 (3 years ago)
Author:
szabgab
Message:

add some packages to be skipped

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/build_all.pl

    r5299 r5337  
    44 
    55# Try to run perl Makefile.PL or perl Build.PL on all the modules in this repository 
     6# later we might just run the release.pl script on each directory  
     7# (or that could be a second phase) 
    68 
    79use FindBin; 
     
    1012use Capture::Tiny  qw(tee); 
    1113 
    12 my %SKIP = map {$_ =>1 } qw( 
    13     blogs.padre.perlide.org 
     14my %SKIP = ( 
     15    'Padre-Plugin-Encode'       => 'due to be integrated', 
     16    'Padre-Plugin-HTML'         => 'HTML::Tidy is a broken prereq', 
     17    'Padre-Plugin-NYTProf'      => 'TODO', 
     18    'Padre-Plugin-Perldoc'      => 'irrelevant, broken prereq', 
     19    'Padre-Plugin-Swarm'        => 'just a skeleton', 
     20    'Perl-Dist-Padre'           => 'needs Perl::Dist::Strawberry', 
     21    'Task-Padre-Plugin-Deps'    => 'HTML::Tidy is broken', 
     22    'Task-Padre-Plugins'        => '???', 
     23    'Wx-Perl-Dialog'            => 'currently not in use', 
    1424); 
    1525 
    16 my @dirs = grep { -d $_ } glob "$FindBin::Bin/../*"; 
     26my @dirs = grep { -d $_ } glob "$FindBin::Bin/../[A-Z]*"; 
    1727#print Dumper \@dirs; 
    1828 
     
    2636    if (-e 'Build.PL') { 
    2737        my ($stdout, $stderr) = tee { 
    28             system "perl Build.PL" and die "$!"; 
     38            system "perl Build.PL" and die "($base failed:) $!"; 
    2939        }; 
    3040        die "There was an error (on stderr) in $base\n" if $stderr; 
     
    3242    } elsif (-e 'Makefile.PL') { 
    3343        my ($stdout, $stderr) = tee { 
    34             system "perl Makefile.PL" and die "$!"; 
     44            system "perl Makefile.PL" and die "($base failed:) $!\n"; 
    3545        }; 
    3646        die "There was an error (on stderr) in $base\n" if $stderr; 
Note: See TracChangeset for help on using the changeset viewer.