X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fgraphql-client;a=blobdiff_plain;f=maint%2Ffatpack.pl;h=71d436c6615e86c2e056c8763632d6b5f2902e84;hp=2748081e4905a02987c5be77ca3da53be0a0851e;hb=HEAD;hpb=6ceb671d38a8564d8bbe6e52a33e54ebdc4ca282 diff --git a/maint/fatpack.pl b/maint/fatpack.pl index 2748081..71d436c 100755 --- a/maint/fatpack.pl +++ b/maint/fatpack.pl @@ -27,11 +27,12 @@ my $core_version = '5.010001'; my $plenv_version = '5.10.1'; my %blacklist_modules = map { $_ => 1 } ( 'perl', - 'Text::Table::ASV', # brought in by Text::Table::Any but not actually required - 'Unicode::GCString', # optional XS module + 'Text::Table::ASV', # brought in by Text::Table::Any but not actually required + 'Unicode::GCString', # optional XS module + 'JSON::Path::Evaluator', # requires perl 5.16 ); my @extra_modules = ( - 'Proc::Find::Parents', # used by Term::Detect::Software on some platforms + 'Proc::Find::Parents', # used by Term::Detect::Software on some platforms ); my $clean = 0; @@ -80,6 +81,8 @@ sub run { $moduledir->mkpath; system(qw{cp -r}, $fatlibdir, $distdir->child('lib'), "$moduledir/"); + $moduledir->child('fatlib/Test')->remove_tree({safe => 0}); # don't need Test:: modules + my $fatpack = do { my $cd_builddir = pushd($moduledir);