-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.PL
28 lines (27 loc) · 1.04 KB
/
Makefile.PL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
use ExtUtils::MakeMaker;
WriteMakefile(
'ABSTRACT' => 'OpenSSL key tools.',
'AUTHOR' => 'Tobias Schaefer <github@blackox.org>',
'DISTNAME' => 'Crypt-OpenSSL-Keys',
'EXE_FILES' => [ 'bin/crypt-key-info' ],
'META_MERGE' => {
resources => {
'license' => 'http://dev.perl.org/licenses',
'homepage' => 'https://github.com/tschaefer/crypt-openssl-keys',
'repository' => 'https://github.com/tschaefer/crypt-openssl-keys.git',
}
},
'NAME' => 'Crypt::OpenSSL::Keys',
'PREREQ_PM' => {
'Readonly' => '>=2.05',
'Try::Tiny' => '>=0.30',
'Test::More' => '>=1.302171',
},
'DEFINE' => '-DPERL5 -DOPENSSL_NO_KRB5',
'LIBS' => ['-lssl -lcrypto'],
'XSMULTI' => 1,
'VERSION_FROM' => 'lib/Crypt/OpenSSL/Keys.pm',
'clean' => { FILES => 'Crypt-OpenSSL-Keys-*' },
'dist' => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
( $ExtUtils::MakeMaker::VERSION >= 6.3002 ? ( 'LICENSE' => 'perl', ) : () ),
);