Alien-Nodejs

 view release on metacpan or  search on metacpan

Makefile.PL  view on Meta::CPAN


# BEGIN code inserted by Dist::Zilla::Plugin::AlienBuild
{ package
    MY;
  sub postamble {
    $abmm->mm_postamble(@_);
  }
  sub install {
    $abmm->can('mm_install')
      ? $abmm->mm_install(@_)
      : shift->SUPER::install(@_);
  }
}
# END code inserted by Dist::Zilla::Plugin::AlienBuild

lib/Alien/Nodejs.pm  view on Meta::CPAN

sub bin_dir {
  my ($class) = @_;
  if($class->install_type('share')) {
    my $dir = Path::Tiny->new($class->dist_dir);
    my $bin_dir = $dir->child('bin');
    if( -d $bin_dir ) {
      return ("$bin_dir");
    }
    return -d $dir ? ("$dir") : ();
  } else {
    return $class->SUPER::bin_dir(@_);
  }
}

1;

=head1 NAME

Alien::Nodejs - Find or build Node.js

=head1 SYNOPSIS



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