diff options
-rw-r--r-- | src/bin/d2/Makefile.am | 29 | ||||
-rw-r--r-- | src/bin/d2/tests/Makefile.am | 38 | ||||
-rw-r--r-- | src/bin/dhcp4/Makefile.am | 30 | ||||
-rw-r--r-- | src/bin/dhcp4/tests/Makefile.am | 41 | ||||
-rw-r--r-- | src/bin/dhcp6/Makefile.am | 30 | ||||
-rw-r--r-- | src/bin/dhcp6/tests/Makefile.am | 39 | ||||
-rw-r--r-- | src/bin/lfc/Makefile.am | 28 | ||||
-rw-r--r-- | src/bin/lfc/tests/Makefile.am | 35 | ||||
-rw-r--r-- | src/bin/perfdhcp/Makefile.am | 11 | ||||
-rw-r--r-- | src/bin/perfdhcp/tests/Makefile.am | 14 | ||||
-rw-r--r-- | src/hooks/dhcp/user_chk/Makefile.am | 7 | ||||
-rw-r--r-- | src/hooks/dhcp/user_chk/tests/Makefile.am | 18 | ||||
-rw-r--r-- | src/lib/dhcpsrv/Makefile.am | 2 | ||||
-rw-r--r-- | src/lib/hooks/tests/framework_exception_library.cc | 2 | ||||
-rw-r--r-- | src/lib/hooks/tests/hooks_manager_unittest.cc | 9 | ||||
-rw-r--r-- | src/lib/hooks/tests/library_manager_collection_unittest.cc | 9 |
16 files changed, 225 insertions, 117 deletions
diff --git a/src/bin/d2/Makefile.am b/src/bin/d2/Makefile.am index 6f541ae6f7..5fda213859 100644 --- a/src/bin/d2/Makefile.am +++ b/src/bin/d2/Makefile.am @@ -93,20 +93,31 @@ sbin_PROGRAMS = kea-dhcp-ddns kea_dhcp_ddns_SOURCES = main.cc kea_dhcp_ddns_LDADD = libd2.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/log/libkea-log.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/asiodns/libkea-asiodns.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/util/libkea-util.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la -kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +kea_dhcp_ddns_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +kea_dhcp_ddns_LDADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) + +kea_dhcp_ddns_LDFLAGS = $(CRYPTO_LDFLAGS) +if HAVE_MYSQL +kea_dhcp_ddns_LDFLAGS += $(MYSQL_LIBS) +endif +if HAVE_PGSQL +kea_dhcp_ddns_LDFLAGS += $(PGSQL_LIBS) +endif kea_dhcp_ddnsdir = $(pkgdatadir) kea_dhcp_ddns_DATA = dhcp-ddns.spec diff --git a/src/bin/d2/tests/Makefile.am b/src/bin/d2/tests/Makefile.am index 1b2a3e50f4..f64fa8a987 100644 --- a/src/bin/d2/tests/Makefile.am +++ b/src/bin/d2/tests/Makefile.am @@ -20,8 +20,6 @@ check-local: AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib AM_CPPFLAGS += -I$(top_builddir)/src/bin # for generated spec_config.h header AM_CPPFLAGS += -I$(top_srcdir)/src/bin -AM_CPPFLAGS += -I$(top_builddir)/src/lib/cc -AM_CPPFLAGS += -I$(top_srcdir)/src/lib/asiolink AM_CPPFLAGS += $(BOOST_INCLUDES) AM_CPPFLAGS += -DTEST_DATA_DIR=\"$(abs_top_srcdir)/src/lib/testutils/testdata\" AM_CPPFLAGS += -DTEST_DATA_BUILDDIR=\"$(abs_top_builddir)/src/bin/d2/tests\" @@ -71,24 +69,34 @@ d2_unittests_SOURCES += d2_controller_unittests.cc d2_unittests_SOURCES += d_controller_unittests.cc d2_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES) -d2_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) -d2_unittests_LDADD = $(GTEST_LDADD) -d2_unittests_LDADD += $(top_builddir)/src/bin/d2/libd2.la -d2_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la -d2_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +d2_unittests_LDFLAGS = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) +if HAVE_MYSQL +d2_unittests_LDFLAGS += $(MYSQL_LIBS) +endif +if HAVE_PGSQL +d2_unittests_LDFLAGS += $(PGSQL_LIBS) +endif +d2_unittests_LDFLAGS += $(GTEST_LDFLAGS) + +d2_unittests_LDADD = $(top_builddir)/src/bin/d2/libd2.la +d2_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +d2_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la +d2_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la +d2_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la d2_unittests_LDADD += $(top_builddir)/src/lib/asiodns/libkea-asiodns.la -d2_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -d2_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +d2_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la d2_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la -d2_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la d2_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la -d2_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la -d2_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la +d2_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +d2_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la d2_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la -d2_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la -d2_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -d2_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la d2_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la +d2_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la +d2_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +d2_unittests_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la +d2_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +d2_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +d2_unittests_LDADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) $(GTEST_LDADD) endif diff --git a/src/bin/dhcp4/Makefile.am b/src/bin/dhcp4/Makefile.am index f7f6e008f9..95ce291e14 100644 --- a/src/bin/dhcp4/Makefile.am +++ b/src/bin/dhcp4/Makefile.am @@ -72,20 +72,30 @@ sbin_PROGRAMS = kea-dhcp4 kea_dhcp4_SOURCES = main.cc kea_dhcp4_LDADD = libdhcp4.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la kea_dhcp4_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la kea_dhcp4_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la kea_dhcp4_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la kea_dhcp4_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la -kea_dhcp4_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +kea_dhcp4_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +kea_dhcp4_LDADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) + +kea_dhcp4_LDFLAGS = $(CRYPTO_LDFLAGS) +if HAVE_MYSQL +kea_dhcp4_LDFLAGS += $(MYSQL_LIBS) +endif +if HAVE_PGSQL +kea_dhcp4_LDFLAGS += $(PGSQL_LIBS) +endif kea_dhcp4dir = $(pkgdatadir) kea_dhcp4_DATA = dhcp4.spec diff --git a/src/bin/dhcp4/tests/Makefile.am b/src/bin/dhcp4/tests/Makefile.am index f4a025c687..0f07be9c78 100644 --- a/src/bin/dhcp4/tests/Makefile.am +++ b/src/bin/dhcp4/tests/Makefile.am @@ -19,8 +19,6 @@ check-local: AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib AM_CPPFLAGS += -I$(top_builddir)/src/bin # for generated spec_config.h header AM_CPPFLAGS += -I$(top_srcdir)/src/bin -AM_CPPFLAGS += -I$(top_builddir)/src/lib/cc -AM_CPPFLAGS += -I$(top_srcdir)/src/lib/asiolink AM_CPPFLAGS += $(BOOST_INCLUDES) AM_CPPFLAGS += -DTEST_DATA_DIR=\"$(abs_top_srcdir)/src/lib/testutils/testdata\" AM_CPPFLAGS += -DTEST_DATA_BUILDDIR=\"$(abs_top_builddir)/src/bin/dhcp4/tests\" @@ -92,26 +90,35 @@ dhcp4_unittests_SOURCES += kea_controller_unittest.cc nodist_dhcp4_unittests_SOURCES = marker_file.h test_libraries.h dhcp4_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES) -dhcp4_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) -dhcp4_unittests_LDADD = $(GTEST_LDADD) -dhcp4_unittests_LDADD += $(top_builddir)/src/bin/dhcp4/libdhcp4.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +dhcp4_unittests_LDFLAGS = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) +if HAVE_MYSQL +dhcp4_unittests_LDFLAGS += $(MYSQL_LIBS) +endif +if HAVE_PGSQL +dhcp4_unittests_LDFLAGS += $(PGSQL_LIBS) +endif +dhcp4_unittests_LDFLAGS += $(GTEST_LDFLAGS) + +dhcp4_unittests_LDADD = $(top_builddir)/src/bin/dhcp4/libdhcp4.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/testutils/libkea-testutils.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcp/tests/libdhcptest.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/util/io/libkea-util-io.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/testutils/libkea-testutils.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +dhcp4_unittests_LDADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) $(GTEST_LDADD) endif noinst_EXTRA_DIST = configs-list.txt diff --git a/src/bin/dhcp6/Makefile.am b/src/bin/dhcp6/Makefile.am index b7fe65abf0..60acfed568 100644 --- a/src/bin/dhcp6/Makefile.am +++ b/src/bin/dhcp6/Makefile.am @@ -2,7 +2,6 @@ SUBDIRS = . tests AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib AM_CPPFLAGS += -I$(top_srcdir)/src/bin -I$(top_builddir)/src/bin -AM_CPPFLAGS += -I$(top_srcdir)/src/lib/cc -I$(top_builddir)/src/lib/cc AM_CPPFLAGS += $(BOOST_INCLUDES) if HAVE_MYSQL AM_CPPFLAGS += $(MYSQL_CPPFLAGS) @@ -74,19 +73,30 @@ sbin_PROGRAMS = kea-dhcp6 kea_dhcp6_SOURCES = main.cc kea_dhcp6_LDADD = libdhcp6.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la kea_dhcp6_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la kea_dhcp6_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la kea_dhcp6_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la kea_dhcp6_LDADD += $(top_builddir)/src/lib/util/libkea-util.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la -kea_dhcp6_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la +kea_dhcp6_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +kea_dhcp6_LDADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) + +kea_dhcp6_LDFLAGS = $(CRYPTO_LDFLAGS) +if HAVE_MYSQL +kea_dhcp6_LDFLAGS += $(MYSQL_LIBS) +endif +if HAVE_PGSQL +kea_dhcp6_LDFLAGS += $(PGSQL_LIBS) +endif kea_dhcp6dir = $(pkgdatadir) kea_dhcp6_DATA = dhcp6.spec diff --git a/src/bin/dhcp6/tests/Makefile.am b/src/bin/dhcp6/tests/Makefile.am index 335fd075ae..9d7a820013 100644 --- a/src/bin/dhcp6/tests/Makefile.am +++ b/src/bin/dhcp6/tests/Makefile.am @@ -16,7 +16,6 @@ check-local: ${SHELL} $(abs_builddir)/$$shtest || exit ; \ done - AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib AM_CPPFLAGS += -I$(top_builddir)/src/bin # for generated spec_config.h header AM_CPPFLAGS += -I$(top_srcdir)/src/bin @@ -94,27 +93,35 @@ dhcp6_unittests_SOURCES += kea_controller_unittest.cc nodist_dhcp6_unittests_SOURCES = marker_file.h test_libraries.h dhcp6_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES) -dhcp6_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) -dhcp6_unittests_LDADD = $(GTEST_LDADD) -dhcp6_unittests_LDADD += $(top_builddir)/src/bin/dhcp6/libdhcp6.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcp/tests/libdhcptest.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +dhcp6_unittests_LDFLAGS = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) +if HAVE_MYSQL +dhcp6_unittests_LDFLAGS += $(MYSQL_LIBS) +endif +if HAVE_PGSQL +dhcp6_unittests_LDFLAGS += $(PGSQL_LIBS) +endif +dhcp6_unittests_LDFLAGS += $(GTEST_LDFLAGS) + +dhcp6_unittests_LDADD = $(top_builddir)/src/bin/dhcp6/libdhcp6.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/testutils/libkea-testutils.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcp/tests/libdhcptest.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/util/io/libkea-util-io.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/testutils/libkea-testutils.la - +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +dhcp6_unittests_LDADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) $(GTEST_LDADD) endif noinst_PROGRAMS = $(TESTS) diff --git a/src/bin/lfc/Makefile.am b/src/bin/lfc/Makefile.am index 97814197b6..a96131a4cf 100644 --- a/src/bin/lfc/Makefile.am +++ b/src/bin/lfc/Makefile.am @@ -58,13 +58,29 @@ sbin_PROGRAMS = kea-lfc kea_lfc_SOURCES = main.cc kea_lfc_LDADD = liblfc.la -kea_lfc_LDADD += $(top_builddir)/src/lib/log/libkea-log.la -kea_lfc_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la -kea_lfc_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -kea_lfc_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +kea_lfc_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la kea_lfc_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la -kea_lfc_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +kea_lfc_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la +kea_lfc_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la +kea_lfc_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la +kea_lfc_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +kea_lfc_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la kea_lfc_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la -kea_lfc_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +kea_lfc_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la +kea_lfc_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la +kea_lfc_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la +kea_lfc_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +kea_lfc_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la +kea_lfc_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +kea_lfc_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +kea_lfc_LDADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) + +kea_lfc_LDFLAGS = $(CRYPTO_LDFLAGS) +if HAVE_MYSQL +kea_lfc_LDFLAGS += $(MYSQL_LIBS) +endif +if HAVE_PGSQL +kea_lfc_LDFLAGS += $(PGSQL_LIBS) +endif kea_lfcdir = $(pkgdatadir) diff --git a/src/bin/lfc/tests/Makefile.am b/src/bin/lfc/tests/Makefile.am index 5a9b220e38..107fbc8c86 100644 --- a/src/bin/lfc/tests/Makefile.am +++ b/src/bin/lfc/tests/Makefile.am @@ -15,8 +15,6 @@ check-local: AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib AM_CPPFLAGS += -I$(top_builddir)/src/bin # for generated spec_config.h header AM_CPPFLAGS += -I$(top_srcdir)/src/bin -AM_CPPFLAGS += -I$(top_builddir)/src/lib/cc -AM_CPPFLAGS += -I$(top_srcdir)/src/lib/asiolink AM_CPPFLAGS += $(BOOST_INCLUDES) AM_CPPFLAGS += -DTEST_DATA_DIR=\"$(abs_top_srcdir)/src/lib/testutils/testdata\" AM_CPPFLAGS += -DTEST_DATA_BUILDDIR=\"$(abs_top_builddir)/src/bin/lfc/tests\" @@ -48,17 +46,32 @@ lfc_unittests_SOURCES = lfc_unittests.cc lfc_unittests_SOURCES += lfc_controller_unittests.cc lfc_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES) -lfc_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) -lfc_unittests_LDADD = $(GTEST_LDADD) -lfc_unittests_LDADD += $(top_builddir)/src/bin/lfc/liblfc.la -lfc_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la -lfc_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la -lfc_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -lfc_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +lfc_unittests_LDFLAGS = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) +if HAVE_MYSQL +lfc_unittests_LDFLAGS += $(MYSQL_LIBS) +endif +if HAVE_PGSQL +lfc_unittests_LDFLAGS += $(PGSQL_LIBS) +endif +lfc_unittests_LDFLAGS += $(GTEST_LDFLAGS) + +lfc_unittests_LDADD = $(top_builddir)/src/bin/lfc/liblfc.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la lfc_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la -lfc_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la lfc_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la -lfc_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +lfc_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +lfc_unittests_LDADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) $(GTEST_LDADD) endif diff --git a/src/bin/perfdhcp/Makefile.am b/src/bin/perfdhcp/Makefile.am index a8667d4075..b384a8cbd2 100644 --- a/src/bin/perfdhcp/Makefile.am +++ b/src/bin/perfdhcp/Makefile.am @@ -2,7 +2,6 @@ SUBDIRS = . tests AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib AM_CPPFLAGS += -I$(top_srcdir)/src/bin -I$(top_builddir)/src/bin -AM_CPPFLAGS += -I$(top_srcdir)/src/lib/log -I$(top_builddir)/src/lib/log AM_CPPFLAGS += $(BOOST_INCLUDES) AM_CXXFLAGS = $(KEA_CXXFLAGS) @@ -44,11 +43,17 @@ sbin_PROGRAMS = perfdhcp perfdhcp_SOURCES = main.cc libkea_perfdhcp___la_CXXFLAGS = $(AM_CXXFLAGS) +perfdhcp_LDFLAGS = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) + perfdhcp_LDADD = libperfdhcp.la -perfdhcp_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +perfdhcp_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la perfdhcp_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la perfdhcp_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -perfdhcp_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la +perfdhcp_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la +perfdhcp_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la +perfdhcp_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +perfdhcp_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +perfdhcp_LDADD += $(CRYPTO_LIBS) # ... and the documentation EXTRA_DIST = perfdhcp_internals.dox diff --git a/src/bin/perfdhcp/tests/Makefile.am b/src/bin/perfdhcp/tests/Makefile.am index e90d6b1b2e..73adf44085 100644 --- a/src/bin/perfdhcp/tests/Makefile.am +++ b/src/bin/perfdhcp/tests/Makefile.am @@ -33,7 +33,7 @@ run_unittests_SOURCES += test_control_unittest.cc run_unittests_SOURCES += command_options_helper.h run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES) -run_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) +run_unittests_LDFLAGS = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) $(GTEST_LDFLAGS) if USE_CLANGPP # Disable unused parameter warning caused by some of the @@ -42,13 +42,15 @@ run_unittests_CXXFLAGS = -Wno-unused-parameter endif run_unittests_LDADD = $(top_builddir)/src/bin/perfdhcp/libperfdhcp.la -run_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la -run_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la -run_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +run_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la run_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +run_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +run_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la +run_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la run_unittests_LDADD += $(top_builddir)/src/lib/util/unittests/libutil_unittests.la -run_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la -run_unittests_LDADD += $(GTEST_LDADD) +run_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la +run_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +run_unittests_LDADD += $(CRYPTO_LIBS) $(GTEST_LDADD) endif noinst_PROGRAMS = $(TESTS) diff --git a/src/hooks/dhcp/user_chk/Makefile.am b/src/hooks/dhcp/user_chk/Makefile.am index 97dba23f96..b4ce0d1b3d 100644 --- a/src/hooks/dhcp/user_chk/Makefile.am +++ b/src/hooks/dhcp/user_chk/Makefile.am @@ -47,7 +47,7 @@ libduc_la_SOURCES += version.cc nodist_libduc_la_SOURCES = user_chk_messages.cc user_chk_messages.h libduc_la_CXXFLAGS = $(AM_CXXFLAGS) -libduc_la_CPPFLAGS = $(AM_CPPFLAGS) $(LOG4CPLUS_INCLUDES) +libduc_la_CPPFLAGS = $(AM_CPPFLAGS) if USE_CLANGPP # Disable unused parameter warning caused by some of the # Boost headers when compiling with clang. @@ -65,6 +65,7 @@ libdhcp_user_chk_la_LDFLAGS += -rpath /nowhere libdhcp_user_chk_la_LIBADD = libduc.la libdhcp_user_chk_la_LIBADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la libdhcp_user_chk_la_LIBADD += $(top_builddir)/src/lib/log/libkea-log.la -libdhcp_user_chk_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la -libdhcp_user_chk_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la libdhcp_user_chk_la_LIBADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la +libdhcp_user_chk_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la +libdhcp_user_chk_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la +libdhcp_user_chk_la_LIBADD += $(LOG4CPLUS_LIBS) diff --git a/src/hooks/dhcp/user_chk/tests/Makefile.am b/src/hooks/dhcp/user_chk/tests/Makefile.am index e1383eef9c..09770b94aa 100644 --- a/src/hooks/dhcp/user_chk/tests/Makefile.am +++ b/src/hooks/dhcp/user_chk/tests/Makefile.am @@ -2,7 +2,7 @@ SUBDIRS = . AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib AM_CPPFLAGS += -I$(top_builddir)/src/hooks/dhcp/user_chk -I$(top_srcdir)/src/hooks/dhcp/user_chk -AM_CPPFLAGS += $(BOOST_INCLUDES) $(CRYPTO_CFLAGS) $(CRYPTO_INCLUDES) +AM_CPPFLAGS += $(BOOST_INCLUDES) AM_CPPFLAGS += -DTEST_DATA_BUILDDIR=\"$(abs_top_srcdir)/src/hooks/dhcp/user_chk/tests\" AM_CPPFLAGS += -DINSTALL_PROG=\"$(abs_top_srcdir)/install-sh\" @@ -41,7 +41,7 @@ libdhcp_user_chk_unittests_SOURCES += user_file_unittests.cc libdhcp_user_chk_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES) $(LOG4CPLUS_INCLUDES) -libdhcp_user_chk_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) +libdhcp_user_chk_unittests_LDFLAGS = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) $(GTEST_LDFLAGS) libdhcp_user_chk_unittests_CXXFLAGS = $(AM_CXXFLAGS) if USE_CLANGPP @@ -52,14 +52,18 @@ libdhcp_user_chk_unittests_CXXFLAGS += -Wno-unused-parameter endif libdhcp_user_chk_unittests_LDADD = $(top_builddir)/src/hooks/dhcp/user_chk/libduc.la +libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la +libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la +libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la +libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la +libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la +libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la -libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la -libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la -libdhcp_user_chk_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la -libdhcp_user_chk_unittests_LDADD += ${CRYPTO_LIBS} ${CRYPTO_RPATH} +libdhcp_user_chk_unittests_LDADD += $(LOG4CPLUS_LIBS) +libdhcp_user_chk_unittests_LDADD += $(CRYPTO_LIBS) libdhcp_user_chk_unittests_LDADD += $(GTEST_LDADD) endif noinst_PROGRAMS = $(TESTS) diff --git a/src/lib/dhcpsrv/Makefile.am b/src/lib/dhcpsrv/Makefile.am index 681b5e64ca..f0633da596 100644 --- a/src/lib/dhcpsrv/Makefile.am +++ b/src/lib/dhcpsrv/Makefile.am @@ -144,8 +144,8 @@ nodist_libkea_dhcpsrv_la_SOURCES += hosts_messages.h hosts_messages.cc libkea_dhcpsrv_la_CXXFLAGS = $(AM_CXXFLAGS) libkea_dhcpsrv_la_CPPFLAGS = $(AM_CPPFLAGS) libkea_dhcpsrv_la_LIBADD = $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la -libkea_dhcpsrv_la_LIBADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la libkea_dhcpsrv_la_LIBADD += $(top_builddir)/src/lib/stats/libkea-stats.la +libkea_dhcpsrv_la_LIBADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la libkea_dhcpsrv_la_LIBADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la libkea_dhcpsrv_la_LIBADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la libkea_dhcpsrv_la_LIBADD += $(top_builddir)/src/lib/cc/libkea-cc.la diff --git a/src/lib/hooks/tests/framework_exception_library.cc b/src/lib/hooks/tests/framework_exception_library.cc index baf634f8ef..f720309fc5 100644 --- a/src/lib/hooks/tests/framework_exception_library.cc +++ b/src/lib/hooks/tests/framework_exception_library.cc @@ -36,7 +36,7 @@ version() { } int -load(isc::hooks::LibraryHandle& handle) { +load(isc::hooks::LibraryHandle& /*handle*/) { throw std::exception(); } diff --git a/src/lib/hooks/tests/hooks_manager_unittest.cc b/src/lib/hooks/tests/hooks_manager_unittest.cc index a2c055b784..7d57d75574 100644 --- a/src/lib/hooks/tests/hooks_manager_unittest.cc +++ b/src/lib/hooks/tests/hooks_manager_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2013 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013, 2015 Internet Systems Consortium, Inc. ("ISC") // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above @@ -99,6 +99,13 @@ public: EXPECT_EQ(r3, result) << "hookpt_three" << COMMON_TEXT; } +private: + /// To avoid unused variable errors + void dummy() { + std::string n = MARKER_FILE; + n = LOAD_CALLOUT_LIBRARY; + n = LOAD_ERROR_CALLOUT_LIBRARY; + } }; // This is effectively the same test as for LibraryManager, but using the diff --git a/src/lib/hooks/tests/library_manager_collection_unittest.cc b/src/lib/hooks/tests/library_manager_collection_unittest.cc index 9baca2852d..e1db90a5d8 100644 --- a/src/lib/hooks/tests/library_manager_collection_unittest.cc +++ b/src/lib/hooks/tests/library_manager_collection_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2013 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013, 2015 Internet Systems Consortium, Inc. ("ISC") // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above @@ -37,6 +37,13 @@ namespace { class LibraryManagerCollectionTest : public ::testing::Test, public HooksCommonTestClass { +private: + /// To avoid unused variable errors + void dummy() { + std::string n = MARKER_FILE; + n = LOAD_CALLOUT_LIBRARY; + n = LOAD_ERROR_CALLOUT_LIBRARY; + } }; /// @brief Public library manager collection class |