Alien-CodePress

 view release on metacpan or  search on metacpan

inc/Module/Build/Alien/CodePress.pm  view on Meta::CPAN


use Alien::CodePress::Archive;


my $CODEPRESS_TARGET  = 'blib/lib/Alien/CodePress/';

# Fix up new so it takes hashref instead of hash.
sub new {
    my ($self, $options_ref) = @_;

    return $self->SUPER::new(%{ $options_ref });
}

sub ACTION_code {
    my $self = shift;
    $self->SUPER::ACTION_code(@_);
    $self->fetch_codepress();
    $self->install_codepress();
    return;
}

sub fetch_codepress {
    my ($self) = @_;
    return if -f Alien::CodePress::Archive->filename();

    eval 'require File::Fetch'; ## no critic



( run in 1.348 second using v1.01-cache-2.11-cpan-49f99fa48dc )