add Alien::OpenSSL so we do not need system openssl headers

This commit is contained in:
Oliver Gorwits
2017-05-01 21:56:47 +01:00
parent 3654468913
commit 943ec506e1
3 changed files with 11 additions and 6 deletions

View File

@@ -2,16 +2,21 @@ use strict;
use warnings;
use Module::Build;
use Alien::OpenSSL;
my $cflags = Alien::OpenSSL->cflags;
my $ldflags = Alien::OpenSSL->libs;
Module::Build->new(
module_name => 'App::Netdisco',
license => 'bsd',
dynamic_config => 1,
extra_compiler_flags => $cflags, # OpenSSL
extra_linker_flags => $ldflags, # OpenSSL
configure_requires => {
'DBIx::Class' => '0.082810',
'Module::Build' => '0.42',
'Alien::OpenSSL' => '0.09',
},
build_requires => {
},
build_requires => {},
requires => {
'Algorithm::Cron' => '0.07',
'AnyEvent' => '7.05',

View File

@@ -16,7 +16,7 @@
"prereqs" : {
"configure" : {
"requires" : {
"DBIx::Class" : "0.082810",
"Alien::OpenSSL" : "0.09",
"Module::Build" : "0.42"
}
},

View File

@@ -6,7 +6,7 @@ build_requires:
Env::Path: '0'
Test::More: '0.88'
configure_requires:
DBIx::Class: '0.082810'
Alien::OpenSSL: '0.09'
Module::Build: '0.42'
dynamic_config: 1
generated_by: 'Module::Build version 0.4222, CPAN::Meta::Converter version 2.150010'