aboutsummaryrefslogtreecommitdiff
path: root/src/consensus/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/consensus/Makefile.am')
-rw-r--r--src/consensus/Makefile.am27
1 files changed, 24 insertions, 3 deletions
diff --git a/src/consensus/Makefile.am b/src/consensus/Makefile.am
index c63434f94..c0205ee5d 100644
--- a/src/consensus/Makefile.am
+++ b/src/consensus/Makefile.am
@@ -5,6 +5,8 @@ pkgcfgdir= $(pkgdatadir)/config.d/
5 5
6libexecdir= $(pkglibdir)/libexec/ 6libexecdir= $(pkglibdir)/libexec/
7 7
8plugindir = $(libdir)/gnunet
9
8pkgcfg_DATA = \ 10pkgcfg_DATA = \
9 consensus.conf 11 consensus.conf
10 12
@@ -16,8 +18,6 @@ if USE_COVERAGE
16 AM_CFLAGS = -fprofile-arcs -ftest-coverage 18 AM_CFLAGS = -fprofile-arcs -ftest-coverage
17endif 19endif
18 20
19bin_PROGRAMS = \
20 gnunet-consensus-profiler
21 21
22libexec_PROGRAMS = \ 22libexec_PROGRAMS = \
23 gnunet-service-consensus 23 gnunet-service-consensus
@@ -67,13 +67,34 @@ libgnunetconsensus_la_LIBADD = \
67libgnunetconsensus_la_LDFLAGS = \ 67libgnunetconsensus_la_LDFLAGS = \
68 $(GN_LIB_LDFLAGS) 68 $(GN_LIB_LDFLAGS)
69 69
70
71plugin_LTLIBRARIES = \
72 libgnunet_plugin_block_consensus.la
73
74libgnunet_plugin_block_consensus_la_SOURCES = \
75 plugin_block_consensus.c
76libgnunet_plugin_block_consensus_la_LIBADD = \
77 $(top_builddir)/src/block/libgnunetblock.la \
78 $(top_builddir)/src/block/libgnunetblockgroup.la \
79 $(top_builddir)/src/util/libgnunetutil.la \
80 $(LTLIBINTL)
81libgnunet_plugin_block_consensus_la_LDFLAGS = \
82 $(GN_PLUGIN_LDFLAGS)
83
84
85
86if HAVE_TESTING
87bin_PROGRAMS = \
88 gnunet-consensus-profiler
89
70check_PROGRAMS = \ 90check_PROGRAMS = \
71 test_consensus_api 91 test_consensus_api
72 92
73if ENABLE_TEST_RUN 93if ENABLE_TEST_RUN
74AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH; 94AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME;
75TESTS = $(check_PROGRAMS) 95TESTS = $(check_PROGRAMS)
76endif 96endif
97endif
77 98
78test_consensus_api_SOURCES = \ 99test_consensus_api_SOURCES = \
79 test_consensus_api.c 100 test_consensus_api.c