Build.PL
changeset 15 a1b5a2326a66
parent 14 877c4297d82e
child 16 647c46fe92cf
equal deleted inserted replaced
14:877c4297d82e 15:a1b5a2326a66
    20     requires => {
    20     requires => {
    21 	perl => 5.010,
    21 	perl => 5.010,
    22     },
    22     },
    23 );
    23 );
    24 
    24 
    25 my $base = defined $builder->install_base 
       
    26     ?  $builder->install_base
       
    27     : $builder->installdirs eq 'site' ? '/usr/local/lib' 
       
    28 	: '/usr/lib';
       
    29 
    25 
    30 $builder->install_path('nagios' => ($builder->install_base // '/usr/local/lib') . '/nagios');
    26 if (not defined $builder->install_path('nagios')) {
       
    27     my $base = do {
       
    28 	if ($builder->installdirs eq 'vendor') { '/usr/lib' }
       
    29 	elsif (defined $builder->install_base) { $builder->install_base }
       
    30 	else { '/usr/local/lib' }
       
    31     };
       
    32     $builder->install_path('nagios' => $base . '/nagios');
       
    33 }
       
    34 
    31 $builder->add_build_element('plugins');
    35 $builder->add_build_element('plugins');
    32 $builder->create_build_script;
    36 $builder->create_build_script;
    33 
    37 
    34 __END__
    38 __END__
    35 
    39