Overhauled the Perl interface (perl/*):
[openssl.git] / perl / Makefile.PL
1 ##
2 ##  Makefile.PL -- Perl MakeMaker specification
3 ##
4
5 use ExtUtils::MakeMaker;
6
7 WriteMakefile(
8     'OPTIMIZE'      => '',
9     'DISTNAME'      => 'OpenSSL-0.9.2',
10     'NAME'          => 'OpenSSL',
11     'VERSION_FROM'  => 'OpenSSL.pm',
12     'LIBS'          => ['-L.. -lssl -lcrypto'],
13     'DEFINE'        => '',
14     'INC'           => '-I../include',
15     'H'             => ['openssl.h'],
16     'C'             => ['openssl_cb.c'],
17     'OBJECT' =>
18         'OpenSSL.o ' .
19         'openssl_bio.o ' .
20         'openssl_bn.o ' .
21         'openssl_cipher.o ' .
22         'openssl_digest.o ' .
23         'openssl_err.o ' .
24         'openssl_ssl.o ' .
25         'openssl_x509.o ',
26     'XS' => { 
27         'OpenSSL.xs'        =>  'OpenSSL.c',
28         'openssl_bio.xs'    =>  'openssl_bio.c',
29         'openssl_bn.xs'     =>  'openssl_bn.c',
30         'openssl_cipher.xs' =>  'openssl_cipher.c',
31         'openssl_digest.xs' =>  'openssl_digest.c',
32         'openssl_err.xs'    =>  'openssl_err.c',
33         'openssl_ssl.xs'    =>  'openssl_ssl.c',
34         'openssl_x509.xs'   =>  'openssl_x509.c',
35     },
36 );
37