Fixed leaks in key generation and other cleanups. Patch by Tomas Mraz.
[gnutls.git] / lib / x509 / Makefile.am
blob0081521fc5264091e07ba6263fc2f9be864fcd78
1 ## Process this file with automake to produce Makefile.in
2 # Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
3 # Software Foundation, Inc.
5 # This file is part of GnuTLS.
7 # The GnuTLS is free software; you can redistribute it and/or
8 # modify it under the terms of the GNU Lesser General Public License
9 # as published by the Free Software Foundation; either version 2.1 of
10 # the License, or (at your option) any later version.
12 # This library is distributed in the hope that it will be useful, but
13 # WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15 # Lesser General Public License for more details.
17 # You should have received a copy of the GNU Lesser General Public
18 # License along with this library; if not, write to the Free Software
19 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
20 # USA
22 AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
23 AM_CPPFLAGS = \
24         -I$(srcdir)/../gl               \
25         -I$(builddir)/../gl             \
26         -I$(srcdir)/../includes         \
27         -I$(builddir)/../includes       \
28         -I$(srcdir)/..                  \
29         $(LIBOPENCDK_CFLAGS)
31 if ENABLE_MINITASN1
32 AM_CPPFLAGS += -I$(srcdir)/../minitasn1
33 endif
35 noinst_LTLIBRARIES = libgnutls_x509.la
37 libgnutls_x509_la_SOURCES =     \
38         common.c                \
39         common.h                \
40         crl.c                   \
41         crl_write.c             \
42         crq.c                   \
43         dn.c                    \
44         extensions.c            \
45         mpi.c                   \
46         output.c                \
47         pbkdf2-sha1.c           \
48         pbkdf2-sha1.h           \
49         pkcs12.c                \
50         pkcs12_bag.c            \
51         pkcs12_encr.c           \
52         pkcs7.c                 \
53         privkey.c               \
54         privkey_pkcs8.c         \
55         rfc2818_hostname.c      \
56         sign.c                  \
57         verify.c                \
58         x509.c                  \
59         x509_int.h              \
60         x509_write.c