Update glib.mk, build installable tests
[platform/upstream/glib-networking.git] / tls / gnutls / Makefile.am
1 include $(top_srcdir)/glib-networking.mk
2
3 giomodule_LTLIBRARIES = libgiognutls.la
4
5 if HAVE_PKCS11
6 P11_SRCS = \
7         gtlsbackend-gnutls-pkcs11.c     \
8         gtlsbackend-gnutls-pkcs11.h     \
9         gtlscertificate-gnutls-pkcs11.c \
10         gtlscertificate-gnutls-pkcs11.h \
11         gtlsdatabase-gnutls-pkcs11.c    \
12         gtlsdatabase-gnutls-pkcs11.h    \
13         $(NULL)
14 P11_LIBADD =                            \
15         $(top_builddir)/tls/pkcs11/libgiopkcs11.la \
16         $(PKCS11_LIBS)                  \
17         $(NULL)
18 P11_CFLAGS =                            \
19         -I$(top_srcdir)/tls/            \
20         $(PKCS11_CFLAGS)
21 else
22 P11_SRCS =
23 P11_LIBADD =
24 P11_CFLAGS =
25 endif
26
27 libgiognutls_la_SOURCES =               \
28         gnutls-module.c                 \
29         gtlsbackend-gnutls.c            \
30         gtlsbackend-gnutls.h            \
31         gtlscertificate-gnutls.c        \
32         gtlscertificate-gnutls.h        \
33         gtlsclientconnection-gnutls.c   \
34         gtlsclientconnection-gnutls.h   \
35         gtlsconnection-gnutls.c         \
36         gtlsconnection-gnutls.h         \
37         gtlsdatabase-gnutls.c           \
38         gtlsdatabase-gnutls.h           \
39         gtlsfiledatabase-gnutls.c       \
40         gtlsfiledatabase-gnutls.h       \
41         gtlsinputstream-gnutls.c        \
42         gtlsinputstream-gnutls.h        \
43         gtlsoutputstream-gnutls.c       \
44         gtlsoutputstream-gnutls.h       \
45         gtlsserverconnection-gnutls.c   \
46         gtlsserverconnection-gnutls.h   \
47         $(P11_SRCS)                     \
48         $(NULL)
49
50 AM_CPPFLAGS +=                          \
51         $(P11_CFLAGS)                   \
52         $(GNUTLS_CFLAGS)                \
53         $(NULL)
54
55 libgiognutls_la_LDFLAGS = $(module_flags)
56 libgiognutls_la_LIBADD =                \
57         $(P11_LIBADD)                   \
58         $(GLIB_LIBS)                    \
59         $(GNUTLS_LIBS)                  \
60         $(NULL)