Installer
view release on metacpan or search on metacpan
lib/Installer/Target.pm view on Meta::CPAN
my @lines = $software->export_sh->($software);
$export_sh .= "# export.sh addition by ".$software->alias."\n";
$export_sh .= join("\n",@lines)."\n\n";
}
}
$export_sh .= ("#" x 60)."\n";
io($export_filename)->print($export_sh);
chmod(0755,$export_filename);
}
sub update_env {
my ( $self ) = @_;
my %seen = defined $self->meta->{seen_dirs}
? %{$self->meta->{seen_dirs}}
: ();
if (!$seen{'bin'} and -e $self->target_path('bin')) {
my @bindirs = defined $self->meta->{PATH}
? @{$self->meta->{PATH}}
: ();
my $bindir = $self->target_path('bin')->absolute->stringify;
push @bindirs, $bindir;
( run in 0.410 second using v1.01-cache-2.11-cpan-95122f20152 )