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 libgnunet_plugin_rest_identity_provider.la
30 gnunet-service-identity-provider
32 gnunet_service_identity_provider_SOURCES = \
33 gnunet-service-identity-provider.c \
35 gnunet_service_identity_provider_LDADD = \
36 $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \
37 $(top_builddir)/src/util/libgnunetutil.la \
38 $(top_builddir)/src/namestore/libgnunetnamestore.la \
39 $(top_builddir)/src/identity/libgnunetidentity.la \
40 $(top_builddir)/src/statistics/libgnunetstatistics.la \
41 $(top_builddir)/src/gns/libgnunetgns.la \
45 libgnunetidentityprovider_la_SOURCES = \
46 identity_provider_api.c \
48 libgnunetidentityprovider_la_LIBADD = \
49 $(top_builddir)/src/util/libgnunetutil.la \
51 libgnunetidentityprovider_la_LDFLAGS = \
52 $(GN_LIB_LDFLAGS) $(WINFLAGS) \
55 libgnunet_plugin_rest_identity_provider_la_SOURCES = \
56 plugin_rest_identity_provider.c
57 libgnunet_plugin_rest_identity_provider_la_LIBADD = \
58 $(top_builddir)/src/identity/libgnunetidentity.la \
59 libgnunetidentityprovider.la \
60 $(top_builddir)/src/rest/libgnunetrest.la \
61 $(top_builddir)/src/jsonapi/libgnunetjsonapi.la \
62 $(top_builddir)/src/namestore/libgnunetnamestore.la \
63 $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \
64 $(LTLIBINTL) -ljansson -lmicrohttpd
65 libgnunet_plugin_rest_identity_provider_la_LDFLAGS = \
69 gnunet_identity_token_SOURCES = \
70 gnunet-identity-token.c
71 gnunet_identity_token_LDADD = \
72 $(top_builddir)/src/util/libgnunetutil.la \
73 -ljansson -lmicrohttpd \