From: Francis Dupont Date: Tue, 12 Mar 2019 08:59:06 +0000 (+0100) Subject: [520-fix_benchmarks] Updated configure.ac and benchmarks Makefile.am X-Git-Tag: Kea-1.6.0-beta~219 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a7fa461feb4ac676c7d6c74657b629b8c37a6d7;p=thirdparty%2Fkea.git [520-fix_benchmarks] Updated configure.ac and benchmarks Makefile.am --- diff --git a/configure.ac b/configure.ac index 214d3076da..95bccb85d7 100644 --- a/configure.ac +++ b/configure.ac @@ -1969,6 +1969,7 @@ cat >> config.report << END Developer: Enable Debugging: $debug_enabled Google Tests: $enable_gtest + Google Benchmark: $enable_benchmark Valgrind: $found_valgrind C++ Code Coverage: $USE_LCOV Logger checks: $enable_logger_checks diff --git a/src/lib/dhcpsrv/benchmarks/Makefile.am b/src/lib/dhcpsrv/benchmarks/Makefile.am index 88ebb28352..ce46e916c6 100644 --- a/src/lib/dhcpsrv/benchmarks/Makefile.am +++ b/src/lib/dhcpsrv/benchmarks/Makefile.am @@ -70,10 +70,15 @@ if HAVE_CQL run_benchmarks_LDFLAGS += $(CQL_LIBS) endif -run_benchmarks_LDADD = $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -run_benchmarks_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +run_benchmarks_LDADD = $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la run_benchmarks_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la -run_benchmarks_LDADD += $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/process/libkea-process.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/eval/libkea-eval.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la if HAVE_MYSQL run_benchmarks_LDADD += $(top_builddir)/src/lib/mysql/testutils/libmysqltest.la @@ -87,11 +92,32 @@ if HAVE_CQL run_benchmarks_LDADD += $(top_builddir)/src/lib/cql/testutils/libcqltest.la endif -run_benchmarks_LDADD += $(BENCHMARK_LDADD) +run_benchmarks_LDADD += $(top_builddir)/src/lib/database/libkea-database.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +run_benchmarks_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la + +if HAVE_MYSQL +run_benchmarks_LDADD += $(MYSQL_LIBS) +endif + +if HAVE_PGSQL +run_benchmarks_LDADD += $(PGSQL_LIBS) +endif + +if HAVE_CQL +run_benchmarks_LDADD += $(CQL_LIBS) +endif + run_benchmarks_LDADD += $(LOG4CPLUS_LIBS) run_benchmarks_LDADD += $(CRYPTO_LIBS) run_benchmarks_LDADD += $(BOOST_LIBS) run_benchmarks_LDADD += $(GTEST_LDADD) +run_benchmarks_LDADD += $(BENCHMARK_LDADD) endif