1 # This Makefile.am is in the public domain
2 AM_CPPFLAGS = -I$(top_srcdir)/src/include
4 plugindir = $(libdir)/gnunet
7 WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
11 AM_CFLAGS = --coverage -O0
15 pkgcfgdir= $(pkgdatadir)/config.d/
17 libexecdir= $(pkglibdir)/libexec/
20 identity-provider.conf
23 libgnunetidentityprovider.la
24 plugin_LTLIBRARIES = \
25 libgnunet_plugin_rest_identity_provider.la
28 gnunet-identity-token \
32 gnunet-service-identity-provider
34 gnunet_service_identity_provider_SOURCES = \
35 gnunet-service-identity-provider.c \
37 gnunet_service_identity_provider_LDADD = \
38 $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \
39 $(top_builddir)/src/util/libgnunetutil.la \
40 $(top_builddir)/src/namestore/libgnunetnamestore.la \
41 $(top_builddir)/src/identity/libgnunetidentity.la \
42 $(top_builddir)/src/statistics/libgnunetstatistics.la \
43 $(top_builddir)/src/credential/libgnunetcredential.la \
44 $(top_builddir)/src/gns/libgnunetgns.la \
48 libgnunetidentityprovider_la_SOURCES = \
49 identity_provider_api.c \
51 libgnunetidentityprovider_la_LIBADD = \
52 $(top_builddir)/src/util/libgnunetutil.la \
54 libgnunetidentityprovider_la_LDFLAGS = \
55 $(GN_LIB_LDFLAGS) $(WINFLAGS) \
58 libgnunet_plugin_rest_identity_provider_la_SOURCES = \
59 plugin_rest_identity_provider.c
60 libgnunet_plugin_rest_identity_provider_la_LIBADD = \
61 $(top_builddir)/src/identity/libgnunetidentity.la \
62 libgnunetidentityprovider.la \
63 $(top_builddir)/src/rest/libgnunetrest.la \
64 $(top_builddir)/src/jsonapi/libgnunetjsonapi.la \
65 $(top_builddir)/src/namestore/libgnunetnamestore.la \
66 $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \
67 $(LTLIBINTL) -ljansson -lmicrohttpd
68 libgnunet_plugin_rest_identity_provider_la_LDFLAGS = \
72 gnunet_idp_SOURCES = \
75 $(top_builddir)/src/util/libgnunetutil.la \
76 $(top_builddir)/src/namestore/libgnunetnamestore.la \
77 $(top_builddir)/src/identity/libgnunetidentity.la \
80 gnunet_identity_token_SOURCES = \
81 gnunet-identity-token.c
82 gnunet_identity_token_LDADD = \
83 $(top_builddir)/src/util/libgnunetutil.la \
84 -ljansson -lmicrohttpd \