add Alien::OpenSSL so we do not need system openssl headers
This commit is contained in:
13
Build.PL
13
Build.PL
@@ -2,16 +2,21 @@ use strict;
|
|||||||
use warnings;
|
use warnings;
|
||||||
use Module::Build;
|
use Module::Build;
|
||||||
|
|
||||||
|
use Alien::OpenSSL;
|
||||||
|
my $cflags = Alien::OpenSSL->cflags;
|
||||||
|
my $ldflags = Alien::OpenSSL->libs;
|
||||||
|
|
||||||
Module::Build->new(
|
Module::Build->new(
|
||||||
module_name => 'App::Netdisco',
|
module_name => 'App::Netdisco',
|
||||||
license => 'bsd',
|
license => 'bsd',
|
||||||
dynamic_config => 1,
|
dynamic_config => 1,
|
||||||
|
extra_compiler_flags => $cflags, # OpenSSL
|
||||||
|
extra_linker_flags => $ldflags, # OpenSSL
|
||||||
configure_requires => {
|
configure_requires => {
|
||||||
'DBIx::Class' => '0.082810',
|
'Module::Build' => '0.42',
|
||||||
'Module::Build' => '0.42',
|
'Alien::OpenSSL' => '0.09',
|
||||||
},
|
|
||||||
build_requires => {
|
|
||||||
},
|
},
|
||||||
|
build_requires => {},
|
||||||
requires => {
|
requires => {
|
||||||
'Algorithm::Cron' => '0.07',
|
'Algorithm::Cron' => '0.07',
|
||||||
'AnyEvent' => '7.05',
|
'AnyEvent' => '7.05',
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
"prereqs" : {
|
"prereqs" : {
|
||||||
"configure" : {
|
"configure" : {
|
||||||
"requires" : {
|
"requires" : {
|
||||||
"DBIx::Class" : "0.082810",
|
"Alien::OpenSSL" : "0.09",
|
||||||
"Module::Build" : "0.42"
|
"Module::Build" : "0.42"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
2
META.yml
2
META.yml
@@ -6,7 +6,7 @@ build_requires:
|
|||||||
Env::Path: '0'
|
Env::Path: '0'
|
||||||
Test::More: '0.88'
|
Test::More: '0.88'
|
||||||
configure_requires:
|
configure_requires:
|
||||||
DBIx::Class: '0.082810'
|
Alien::OpenSSL: '0.09'
|
||||||
Module::Build: '0.42'
|
Module::Build: '0.42'
|
||||||
dynamic_config: 1
|
dynamic_config: 1
|
||||||
generated_by: 'Module::Build version 0.4222, CPAN::Meta::Converter version 2.150010'
|
generated_by: 'Module::Build version 0.4222, CPAN::Meta::Converter version 2.150010'
|
||||||
|
|||||||
Reference in New Issue
Block a user