Alien-Libbz2
view release on metacpan or search on metacpan
lib/Alien/bz2.pm view on Meta::CPAN
package Alien::bz2;
use strict;
use warnings;
use Alien::Libbz2;
# ABSTRACT: Build and make available bz2
our $VERSION = '0.24'; # VERSION
sub new
{
my($class) = @_;
bless {}, $class;
}
sub cflags
{
my $cflags = Alien::Libbz2->cflags;
return $cflags if ! wantarray;
require Text::ParseWords;
Text::ParseWords::shellwords($cflags);
}
sub libs
{
my $libs = Alien::Libbz2->libs;
return $libs if ! wantarray;
require Text::ParseWords;
Text::ParseWords::shellwords($libs);
}
sub dlls
{
my @dlls = Alien::Libbz2->dynamic_libs;
wantarray ? @dlls : $dlls[0];
}
sub version
{
Alien::Libbz2->version;
}
sub install_type
{
Alien::Libbz2->install_type;
}
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
Alien::bz2 - Build and make available bz2
=head1 VERSION
version 0.24
=head1 SYNOPSIS
Build.PL
use Alien::bz2;
( run in 1.017 second using v1.01-cache-2.11-cpan-2398b32b56e )