Alien-Meson

 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/Meson.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(@_);
  }
}

=head2 _apply_destdir_prefix_hack

  use alienfile;

  eval {
    require Alien::Meson;
    Alien::Meson->_apply_destdir_prefix_hack;



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