From 3a5676b89150990c83e47a11269a98c2ad2411b3 Mon Sep 17 00:00:00 2001 From: "Schanzenbach, Martin" Date: Mon, 13 Aug 2018 21:44:21 +0200 Subject: start zklaim integration again --- src/zklaim/Makefile.am | 47 ++++++++++++++++++++++++++++++++++++----------- 1 file changed, 36 insertions(+), 11 deletions(-) (limited to 'src/zklaim/Makefile.am') diff --git a/src/zklaim/Makefile.am b/src/zklaim/Makefile.am index b2876d274..c7ca595b8 100644 --- a/src/zklaim/Makefile.am +++ b/src/zklaim/Makefile.am @@ -1,22 +1,47 @@ # This Makefile.am is in the public domain AM_CPPFLAGS = -I$(top_srcdir)/src/include -if MINGW - WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols -endif +plugindir = $(libdir)/gnunet + +libexecdir= $(pkglibdir)/libexec/ + +pkgcfgdir= $(pkgdatadir)/config.d/ if USE_COVERAGE AM_CFLAGS = --coverage -O0 XLIB = -lgcov endif -bin_PROGRAMS = \ - gnunet-zklaim -gnunet_zklaim_SOURCES = \ - main.c -gnunet_zklaim_LDFLAGS = -rdynamic -gnunet_zklaim_LDADD = \ - -lzklaim \ - -lgcrypt +libgnunetzklaim_la_SOURCES = zklaim.c +libgnunetzklaim_la_LIBADD = \ + $(GCLIBADD)\ + $(LIBGCRYPT_LIBS) \ + -lzklaim \ + -lgcrypt \ + -lgmp \ + -lgmpxx \ + -lcrypto \ + -lprocps \ + -lstdc++ \ + -lm +libgnunetzklaim_la_LDFLAGS = \ + $(GN_LIB_LDFLAGS) \ + -version-info 1:0:0 + +lib_LTLIBRARIES = libgnunetzklaim.la + +if ENABLE_TEST_RUN +AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME; +TESTS = $(check_PROGRAMS) +endif + +#check_PROGRAMS = test_cpabe +#test_cpabe_SOURCES = \ +# test_cpabe.c +#test_cpabe_LDADD = \ +# libgnunetabe.la \ +# $(top_builddir)/src/util/libgnunetutil.la +#check_PROGRAMS += \ +# test_cpabe -- cgit v1.2.3