Alien-libvterm
view release on metacpan or search on metacpan
inc/Alien/make/Module/Build.pm view on Meta::CPAN
}
sub ACTION_code
{
my $self = shift;
$self->apply_extra_pkgconfig_paths;
my $blib = File::Spec->catdir( $self->base_dir, "blib" );
my $bindir = File::Spec->catdir( $blib, "script" );
my $libdir = File::Spec->catdir( $blib, "arch" );
my $incdir = File::Spec->catdir( $libdir, "include" );
my $mandir = File::Spec->catdir( $blib, "libdoc" );
# All these at least must exist
-d $_ or mkdir $_ for $blib, $libdir;
my $pkgconfig_module = $self->pkgconfig_module;
my $buildstamp = $self->_stampfile( "build" );
inc/Alien/make/Module/Build.pm view on Meta::CPAN
if( $self->notes( 'use_bundled' ) and !-f $buildstamp ) {
$self->depends_on( 'src' );
my $instlibdir = $self->install_destination( "arch" );
$self->make_in_srcdir( (),
"LIBDIR=$instlibdir",
);
$self->make_in_srcdir( "install",
"BINDIR=$bindir",
"LIBDIR=$libdir",
"INCDIR=$incdir",
"MAN3DIR=$mandir",
"MAN7DIR=$mandir",
);
open( my $stamp, ">", $buildstamp ) or die "Unable to touch .build-stamp file - $!";
}
my @module_file = split m/::/, $self->module_name . ".pm";
( run in 0.414 second using v1.01-cache-2.11-cpan-d7f47b0818f )