5c845a19c42bd730601e0676eb0841f3a7b73280
[strongswan.git] / src / libstrongswan / plugins / openssl / Makefile.am
1
2 INCLUDES = -I$(top_srcdir)/src/libstrongswan
3
4 AM_CFLAGS = -rdynamic
5
6 if MONOLITHIC
7 noinst_LTLIBRARIES = libstrongswan-openssl.la
8 else
9 plugin_LTLIBRARIES = libstrongswan-openssl.la
10 endif
11
12 libstrongswan_openssl_la_SOURCES = \
13         openssl_plugin.h openssl_plugin.c \
14         openssl_util.c openssl_util.h \
15         openssl_crypter.c openssl_crypter.h \
16         openssl_hasher.c openssl_hasher.h \
17         openssl_sha1_prf.c openssl_sha1_prf.h \
18         openssl_diffie_hellman.c openssl_diffie_hellman.h \
19         openssl_rsa_private_key.c openssl_rsa_private_key.h \
20         openssl_rsa_public_key.c openssl_rsa_public_key.h \
21         openssl_ec_diffie_hellman.c openssl_ec_diffie_hellman.h \
22         openssl_ec_private_key.c openssl_ec_private_key.h \
23         openssl_ec_public_key.c openssl_ec_public_key.h \
24         openssl_x509.c openssl_x509.h \
25         openssl_crl.c openssl_crl.h
26
27 libstrongswan_openssl_la_LDFLAGS = -module -avoid-version
28 libstrongswan_openssl_la_LIBADD  = -lcrypto
29