X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/38cabd2daffcdb193c3134c3eb36b7ceaa4ca051..35a603864810a769960255e50b84d5fab2473ee8:/installperl diff --git a/installperl b/installperl index a707954..ddf739d 100755 --- a/installperl +++ b/installperl @@ -804,14 +804,17 @@ sub installlib { return if $name =~ m{\.orig$|\.rej$|~$|^#.+#$|,v$|^\.exists|\.PL$|\.plc$|\.t$|^test\.pl$} || $dir =~ m{/t(?:/|$)}; # ignore the cpan script in lib/CPAN/bin, the instmodsh and xsubpp - # scripts in lib/ExtUtils, and the prove script in lib/Test/Harness - # as well as the corelist script from lib/Module/CoreList/bin + # scripts in lib/ExtUtils, the prove script in lib/Test/Harness, + # the corelist script from lib/Module/CoreList/bin and ptar in + # lib/Archive/Tar/bin # (they're installed later with other utils) - return if $name =~ /^(?:cpan|instmodsh|prove|corelist)\z/; + return if $name =~ /^(?:cpan|instmodsh|prove|corelist|ptar)\z/; # ignore the Makefiles return if $name =~ /^makefile$/i; # ignore the test extensions return if $dir =~ m{ext/XS/(?:APItest|Typemap)/}; + # ignore the demo files + return if $dir =~ /\bdemos?\b/; # ignore READMEs, MANIFESTs, INSTALL docs, META.ymls and change logs. # Changes.e2x and README.e2x are needed by enc2xs.