diff options
Diffstat (limited to 'lib/ExtUtils/Install.pm')
-rw-r--r-- | lib/ExtUtils/Install.pm | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/lib/ExtUtils/Install.pm b/lib/ExtUtils/Install.pm index a744a6fecd..30740e0731 100644 --- a/lib/ExtUtils/Install.pm +++ b/lib/ExtUtils/Install.pm @@ -2,7 +2,7 @@ package ExtUtils::Install; use 5.00503; use vars qw(@ISA @EXPORT $VERSION); -$VERSION = 1.32; +$VERSION = '1.33'; use Exporter; use Carp (); @@ -273,12 +273,12 @@ sub install_default { @_ < 2 or die "install_default should be called with 0 or 1 argument"; my $FULLEXT = @_ ? shift : $ARGV[0]; defined $FULLEXT or die "Do not know to where to write install log"; - my $INST_LIB = File::Spec->catdir(File::Spec->curdir,"blib","lib"); - my $INST_ARCHLIB = File::Spec->catdir(File::Spec->curdir,"blib","arch"); - my $INST_BIN = File::Spec->catdir(File::Spec->curdir,'blib','bin'); - my $INST_SCRIPT = File::Spec->catdir(File::Spec->curdir,'blib','script'); - my $INST_MAN1DIR = File::Spec->catdir(File::Spec->curdir,'blib','man1'); - my $INST_MAN3DIR = File::Spec->catdir(File::Spec->curdir,'blib','man3'); + my $INST_LIB = File::Spec->catdir($Curdir,"blib","lib"); + my $INST_ARCHLIB = File::Spec->catdir($Curdir,"blib","arch"); + my $INST_BIN = File::Spec->catdir($Curdir,'blib','bin'); + my $INST_SCRIPT = File::Spec->catdir($Curdir,'blib','script'); + my $INST_MAN1DIR = File::Spec->catdir($Curdir,'blib','man1'); + my $INST_MAN3DIR = File::Spec->catdir($Curdir,'blib','man3'); install({ read => "$Config{sitearchexp}/auto/$FULLEXT/.packlist", write => "$Config{installsitearch}/auto/$FULLEXT/.packlist", @@ -418,17 +418,6 @@ sub pm_to_blib { use File::Compare qw(compare); use AutoSplit; - if (!ref($fromto) && -r $fromto) - { - # Win32 has severe command line length limitations, but - # can generate temporary files on-the-fly - # so we pass name of file here - eval it to get hash - open(FROMTO,"<$fromto") or die "Cannot open $fromto:$!"; - my $str = '$fromto = {qw{'.join('',<FROMTO>).'}}'; - eval $str; - close(FROMTO); - } - mkpath($autodir,0,0755); while(my($from, $to) = each %$fromto) { if( -f $to && -s $from == -s $to && -M $to < -M $from ) { |