X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fconsensus%2FMakefile.am;h=1387f6755a8293f5e4034ab5c1ea8481f18a4eba;hb=9a50e92d4a43f917b0cd1ed34d4932470cb3a3da;hp=10b22cc87798392ce9139345dee82a44fff96f1e;hpb=01a6f7fa2652d6b5b23e10238e740b0aa39f7845;p=oweals%2Fgnunet.git diff --git a/src/consensus/Makefile.am b/src/consensus/Makefile.am index 10b22cc87..1387f6755 100644 --- a/src/consensus/Makefile.am +++ b/src/consensus/Makefile.am @@ -1,4 +1,4 @@ -INCLUDES = -I$(top_srcdir)/src/include +AM_CPPFLAGS = -I$(top_srcdir)/src/include pkgcfgdir= $(pkgdatadir)/config.d/ @@ -16,27 +16,52 @@ if USE_COVERAGE endif bin_PROGRAMS = \ - gnunet-consensus + gnunet-consensus-profiler libexec_PROGRAMS = \ gnunet-service-consensus +# FIXME: add option "configure --with-evil"? +if HAVE_EXPERIMENTAL +libexec_PROGRAMS += \ + gnunet-service-evil-consensus +endif + lib_LTLIBRARIES = \ libgnunetconsensus.la -gnunet_consensus_SOURCES = \ - gnunet-consensus.c -gnunet_consensus_LDADD = \ +gnunet_consensus_profiler_SOURCES = \ + gnunet-consensus-profiler.c +gnunet_consensus_profiler_LDADD = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/consensus/libgnunetconsensus.la \ + $(top_builddir)/src/testbed/libgnunettestbed.la \ $(GN_LIBINTL) +gnunet_consensus_profiler_DEPENDENCIES = \ + libgnunetconsensus.la gnunet_service_consensus_SOURCES = \ gnunet-service-consensus.c gnunet_service_consensus_LDADD = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/core/libgnunetcore.la \ - $(GN_LIBINTL) + $(top_builddir)/src/mesh/libgnunetmesh.la \ + $(top_builddir)/src/set/libgnunetset.la \ + $(GN_LIBINTL) +gnunet_service_consensus_DEPENDENCIES = \ + $(top_builddir)/src/set/libgnunetset.la + +gnunet_service_evil_consensus_SOURCES = \ + gnunet-service-consensus.c +gnunet_service_evil_consensus_LDADD = \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/core/libgnunetcore.la \ + $(top_builddir)/src/mesh/libgnunetmesh.la \ + $(top_builddir)/src/set/libgnunetset.la \ + $(GN_LIBINTL) +gnunet_service_evil_consensus_DEPENDENCIES = \ + $(top_builddir)/src/set/libgnunetset.la +gnunet_service_evil_consensus_CFLAGS = -DEVIL libgnunetconsensus_la_SOURCES = \ consensus_api.c @@ -60,6 +85,6 @@ test_consensus_api_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/consensus/libgnunetconsensus.la - EXTRA_DIST = \ test_consensus.conf +