My/Builder.pm
branchModule::Build
changeset 18 6ebc687219db
equal deleted inserted replaced
17:bd500305861e 18:6ebc687219db
       
     1 use strict;
       
     2 use warnings;
       
     3 
       
     4 package My::Builder;
       
     5 use Module::Build;
       
     6 our @ISA = qw(Module::Build);
       
     7 
       
     8 sub ACTION_install {
       
     9 
       
    10     my $self = shift;
       
    11     my $prefix = $self->install_base()
       
    12         // $self->prefix()
       
    13         // $self->config( { site => 'siteprefix', vendor => 'vendorprefix', core => 'prefix' }->{$self->installdirs()} )
       
    14         // die 'this should not happen';
       
    15 
       
    16     $self->install_path('nagiosplugins', "$prefix/lib/nagios/plugins/ius");
       
    17     $self->SUPER::ACTION_install;
       
    18 
       
    19 }
       
    20 1;