Alien-ZMQ
view release on metacpan or search on metacpan
inc/My/Build.pm view on Meta::CPAN
Archive::Tar->new($archive)->extract;
unlink $archive;
my $prefix = catdir($self->install_destination("lib"), qw/auto share dist Alien-ZMQ/);
my $basedir = $self->base_dir;
my $datadir = catdir($basedir, "share");
my $srcdir = catdir($basedir, "zeromq-$version");
chdir $srcdir;
print "Patching...\n";
for my $patch (glob("$basedir/files/zeromq-$version-*.patch")) {
run [qw/patch -p1/], '<', $patch or die "Failed to patch libzmq";
}
print "Configuring...\n";
my @config = $cb->split_like_shell($self->args('zmq-config') || "");
$cb->do_system(qw/sh configure CPPFLAGS=-Wno-error/, "--prefix=$prefix", @config)
or die "Failed to configure libzmq";
print "Compiling...\n";
$cb->do_system("make") or die "Failed to make libzmq";
( run in 0.242 second using v1.01-cache-2.11-cpan-55f5a4728d2 )