From 1b67c9c5424c96ff4e30d12b8d58cec315f000a1 Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Thu, 7 Jan 2016 21:10:24 +0000 Subject: - Finish refactoring --- src/identity-provider/Makefile.am | 70 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 src/identity-provider/Makefile.am (limited to 'src/identity-provider/Makefile.am') diff --git a/src/identity-provider/Makefile.am b/src/identity-provider/Makefile.am new file mode 100644 index 000000000..a9338ba59 --- /dev/null +++ b/src/identity-provider/Makefile.am @@ -0,0 +1,70 @@ +# This Makefile.am is in the public domain +AM_CPPFLAGS = -I$(top_srcdir)/src/include + + plugindir = $(libdir)/gnunet + +if MINGW + WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols +endif + +if USE_COVERAGE + AM_CFLAGS = --coverage -O0 + XLIB = -lgcov +endif + +pkgcfgdir= $(pkgdatadir)/config.d/ + +libexecdir= $(pkglibdir)/libexec/ + +pkgcfg_DATA = \ + identity-token.conf + +plugin_LTLIBRARIES = \ + libgnunet_plugin_rest_identity_token.la +lib_LTLIBRARIES = \ + libgnunetidentityprovider.la + +bin_PROGRAMS = \ + gnunet-identity-token + +libexec_PROGRAMS = \ + gnunet-service-identity-token + +gnunet_service_identity_token_SOURCES = \ + gnunet-service-identity-token.c +gnunet_service_identity_token_LDADD = \ + libgnunetidentityprovider.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/namestore/libgnunetnamestore.la \ + $(top_builddir)/src/identity/libgnunetidentity.la \ + $(GN_LIBINTL) \ + -ljansson + +libgnunetidentityprovider_la_SOURCES = \ + identity-token.c +libgnunetidentityprovider_la_LIBADD = \ + $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ + $(LTLIBINTL) -ljansson + +libgnunet_plugin_rest_identity_token_la_SOURCES = \ + plugin_rest_identity_token.c +libgnunet_plugin_rest_identity_token_la_LIBADD = \ + $(top_builddir)/src/identity/libgnunetidentity.la \ + $(top_builddir)/src/rest/libgnunetrest.la \ + $(top_builddir)/src/namestore/libgnunetnamestore.la \ + $(top_builddir)/src/gns/libgnunetgns.la \ + $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ + $(LTLIBINTL) -ljansson -lmicrohttpd +libgnunet_plugin_rest_identity_token_la_LDFLAGS = \ + $(GN_PLUGIN_LDFLAGS) + + +gnunet_identity_token_SOURCES = \ + gnunet-identity-token.c +gnunet_identity_token_LDADD = \ + $(top_builddir)/src/util/libgnunetutil.la \ + -ljansson -lmicrohttpd \ + $(GN_LIBINTL) + + -- cgit v1.2.3