Alien-GHTTP
view release on metacpan or search on metacpan
# Build.PL
use Alien::GHTTP;
use Module::Build 0.28; # need at least 0.28
my $builder = Module::Build->new(
configure_requires => {
'Alien::GHTTP' => '0.005',
},
...
extra_compiler_flags => Alien::GHTTP->cflags,
extra_linker_flags => Alien::GHTTP->libs,
...
);
$builder->create_build_script;
# lib/MyLibrary/GHTTP.pm
package MyLibrary::GHTTP;
use Alien::GHTTP; # dynaload libghttp
lib/Alien/GHTTP.pm view on Meta::CPAN
# Build.PL
use Alien::GHTTP;
use Module::Build 0.28; # need at least 0.28
my $builder = Module::Build->new(
configure_requires => {
'Alien::GHTTP' => '0.005',
},
...
extra_compiler_flags => Alien::GHTTP->cflags,
extra_linker_flags => Alien::GHTTP->libs,
...
);
$builder->create_build_script;
# lib/MyLibrary/GHTTP.pm
package MyLibrary::GHTTP;
use Alien::GHTTP; # dynaload libghttp
( run in 6.314 seconds using v1.01-cache-2.11-cpan-94b05bcf43c )