File-Information
view release on metacpan or search on metacpan
lib/File/Information.pm view on Meta::CPAN
if ($^O eq 'MSWin32') {
return $self->{home} = $home if defined($home = $ENV{USERPROFILE}) && length($home);
if (defined($ENV{HOMEDRIVE}) && defined($ENV{HOMEPATH})) {
$home = $ENV{HOMEDRIVE}.$ENV{HOMEPATH};
return $self->{home} = $home if length($home);
}
return $self->{home} = 'C:\\';
} else {
return $self->{home} = $home if defined($home = $ENV{HOME}) && length($home);
return $self->{home} = $home if defined($home = eval { [getpwuid($>)]->[7] }) && length($home);
return $self->{home} = File::Spec->rootdir;
}
croak 'BUG';
}
sub _path {
my ($self, $xdg, $type, @el) = @_;
my $base;
( run in 0.241 second using v1.01-cache-2.11-cpan-8d75d55dd25 )