]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#1223] Updated configure and some Makefiles
authorFrancis Dupont <fdupont@isc.org>
Mon, 6 Jul 2020 07:47:47 +0000 (09:47 +0200)
committerFrancis Dupont <fdupont@isc.org>
Tue, 14 Jul 2020 11:12:18 +0000 (13:12 +0200)
18 files changed:
configure.ac
m4macros/ax_gtest.m4
src/hooks/dhcp/flex_option/Makefile.am
src/hooks/dhcp/flex_option/libloadtests/Makefile.am
src/hooks/dhcp/flex_option/tests/Makefile.am
src/hooks/dhcp/high_availability/Makefile.am
src/hooks/dhcp/high_availability/libloadtests/Makefile.am
src/hooks/dhcp/high_availability/tests/Makefile.am
src/hooks/dhcp/lease_cmds/Makefile.am
src/hooks/dhcp/lease_cmds/tests/Makefile.am
src/hooks/dhcp/stat_cmds/Makefile.am
src/hooks/dhcp/stat_cmds/tests/Makefile.am
src/lib/cc/Makefile.am
src/lib/cc/tests/Makefile.am
src/lib/hooks/Makefile.am
src/lib/hooks/tests/Makefile.am
src/lib/stats/Makefile.am
src/lib/stats/tests/Makefile.am

index a6b9123785b3acb8e8d4112fc92e5b1996d55602..c4ed915a8d24378176f5f8c88c7f9b22623a4c63 100755 (executable)
@@ -1098,9 +1098,11 @@ if test "x$enable_benchmark" = "xyes" ; then
             if test ! -d $BENCHMARK_SOURCE/src; then
                 BENCHMARK_SOURCE=$BENCHMARK_SOURCE/benchmark
             fi
-            AC_CHECK_FILES([$BENCHMARK_SOURCE/src/benchmark.cc],
-                [have_benchmark_source=yes],
-                [AC_MSG_ERROR([no benchmark source at $BENCHMARK_SOURCE])])
+            if test -f $BENCHMARK_SOURCE/src/benchmark.cc; then
+                have_benchmark_source=yes
+            else
+                AC_MSG_ERROR([no benchmark source at $BENCHMARK_SOURCE])
+            fi
         fi
         have_benchmark_source=yes
         BENCHMARK_CPPFLAGS=`cat \${BENCHMARK_SOURCE}/build/src/CMakeFiles/benchmark.dir/flags.make | grep CXX_DEFINES | cut -d "=" -f 2`
index 3c4a84121a01c2bd83afe6c6852c4f064fecaa7c..edd729dd90af5a0766be2ce51b84dba3dc92da20 100644 (file)
@@ -85,10 +85,11 @@ if test "x$enable_gtest" = "xyes" ; then
             if test ! -d $GTEST_SOURCE/src -a -d $GTEST_SOURCE/googletest; then
                 GTEST_SOURCE=$GTEST_SOURCE/googletest
             fi
-            AC_CHECK_FILES([$GTEST_SOURCE/src/gtest-all.cc]
-                [$GTEST_SOURCE/src/gtest_main.cc],
-                [have_gtest_source=yes],
-                [AC_MSG_ERROR([no gtest source at $GTEST_SOURCE])])
+            if test -f $GTEST_SOURCE/src/gtest-all.cc -a $GTEST_SOURCE/src/gtest_main.cc; then
+                have_gtest_source=yes
+            else
+                AC_MSG_ERROR([no gtest source at $GTEST_SOURCE])
+            fi
         fi
         have_gtest_source=yes
 
index c5c8d45dc01ca3f204dba37da4f5c258dac7cb42..153e3afdbee28b059d9771309b4149ca17f7ee3a 100644 (file)
@@ -32,7 +32,11 @@ libdhcp_flex_option_la_LDFLAGS  = $(AM_LDFLAGS)
 libdhcp_flex_option_la_LDFLAGS  += -avoid-version -export-dynamic -module
 libdhcp_flex_option_la_LIBADD = libflex_option.la
 libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
+libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/process/libkea-process.la
 libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/eval/libkea-eval.la
+libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
+libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
+libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/stats/libkea-stats.la
 libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
 libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
 libdhcp_flex_option_la_LIBADD += $(top_builddir)/src/lib/database/libkea-database.la
index 1623fe888d16a6d58192697d0f31e79154288975..b0c3f0bacb17cc8068ec636b9a5d8a065c8653b2 100644 (file)
@@ -36,7 +36,11 @@ flex_option_unittests_LDFLAGS  = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) $(GTEST_LDFLAGS
 flex_option_unittests_CXXFLAGS = $(AM_CXXFLAGS)
 
 flex_option_unittests_LDADD  = $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
+flex_option_unittests_LDADD += $(top_builddir)/src/lib/process/libkea-process.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/eval/libkea-eval.la
+flex_option_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
+flex_option_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
+flex_option_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la
index dbeedf69ed808fed75799019fd82ba8dd9e4e5ec..70f80188d9abde8892c38ab45ca54cb6d3c7d206 100644 (file)
@@ -36,7 +36,11 @@ flex_option_unittests_CXXFLAGS = $(AM_CXXFLAGS)
 
 flex_option_unittests_LDADD  = $(top_builddir)/src/hooks/dhcp/flex_option/libflex_option.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
+flex_option_unittests_LDADD += $(top_builddir)/src/lib/process/libkea-process.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/eval/libkea-eval.la
+flex_option_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
+flex_option_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
+flex_option_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
 flex_option_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la
index e9507da833e9f54c4b969291ccc3f52453f33d05..6333a39485b7f096928dfb19083fb470584f6483 100644 (file)
@@ -40,15 +40,16 @@ libdhcp_ha_la_LDFLAGS  = $(AM_LDFLAGS)
 libdhcp_ha_la_LDFLAGS  += -avoid-version -export-dynamic -module
 
 libdhcp_ha_la_LIBADD  = libha.la
+libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/http/libkea-http.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/process/libkea-process.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/eval/libkea-eval.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/stats/libkea-stats.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
-libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/http/libkea-http.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
+libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/database/libkea-database.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/cc/libkea-cc.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 libdhcp_ha_la_LIBADD += $(top_builddir)/src/lib/dns/libkea-dns++.la
index a96eafc16fc02b922c2e1d9d941c065551085605..cc99e1a4876ccc6053fdb0b41e77e886e50b48ec 100644 (file)
@@ -35,15 +35,16 @@ ha_unittests_LDFLAGS  = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) $(GTEST_LDFLAGS)
 
 ha_unittests_CXXFLAGS = $(AM_CXXFLAGS)
 
-ha_unittests_LDADD  = $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
+ha_unittests_LDADD  = $(top_builddir)/src/lib/http/libkea-http.la
+ha_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/process/libkea-process.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/eval/libkea-eval.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
-ha_unittests_LDADD += $(top_builddir)/src/lib/http/libkea-http.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
+ha_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la
index 62db4c6eb8e8d0b5e06ef03cdf394eb6b69cf6a0..2e25b5a2f9f0e094c1c1bd0b8f9f680f7de491ee 100644 (file)
@@ -40,6 +40,7 @@ ha_unittests_LDFLAGS  = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) $(GTEST_LDFLAGS)
 ha_unittests_CXXFLAGS = $(AM_CXXFLAGS)
 
 ha_unittests_LDADD  = $(top_builddir)/src/hooks/dhcp/high_availability/libha.la
+ha_unittests_LDADD += $(top_builddir)/src/lib/http/libkea-http.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/process/libkea-process.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/eval/libkea-eval.la
@@ -47,7 +48,6 @@ ha_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
-ha_unittests_LDADD += $(top_builddir)/src/lib/http/libkea-http.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
 ha_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la
index 808728e40663672ec43558d5553a1de9fb3155f5..ea7c177cafa3427b949e8113d2e385d41178a34e 100644 (file)
@@ -34,14 +34,15 @@ libdhcp_lease_cmds_la_LDFLAGS  += -avoid-version -export-dynamic -module
 libdhcp_lease_cmds_la_LIBADD  = liblease_cmds.la
 libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
 libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/process/libkea-process.la
-libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/config/libkea-cfgclient.la
-libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/cc/libkea-cc.la
-libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/hooks/libkea-hooks.la
-libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
-libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
 libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/eval/libkea-eval.la
 libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
 libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/stats/libkea-stats.la
+libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/config/libkea-cfgclient.la
+libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
+libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/hooks/libkea-hooks.la
+libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/database/libkea-database.la
+libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/cc/libkea-cc.la
+libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/dns/libkea-dns++.la
 libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la
 libdhcp_lease_cmds_la_LIBADD  += $(top_builddir)/src/lib/log/libkea-log.la
index bb0fa3d37264ade36ec7c78e0f87b0f0cebedb00..bc00c3e4d2b3408c4188114f4c9dd641aa36177b 100644 (file)
@@ -36,14 +36,16 @@ lease_cmds_unittests_CXXFLAGS = $(AM_CXXFLAGS)
 
 lease_cmds_unittests_LDADD  = $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
 lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/process/libkea-process.la
-lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
-lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
-lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
-lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
-lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
 lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/eval/libkea-eval.la
 lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
 lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la
+lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
+lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
+lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
+lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la
+lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
+lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
+
 lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la
 lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la
 lease_cmds_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la
index b95a6d63c52eebd31f0d9da57219c82ab213b16a..e159f85632b431a2aee0fae98b60aaefd2abff3d 100644 (file)
@@ -32,14 +32,16 @@ libdhcp_stat_cmds_la_LDFLAGS  = $(AM_LDFLAGS)
 libdhcp_stat_cmds_la_LDFLAGS  += -avoid-version -export-dynamic -module
 libdhcp_stat_cmds_la_LIBADD  = libstat_cmds.la
 libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
-libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/config/libkea-cfgclient.la
-libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/cc/libkea-cc.la
-libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/hooks/libkea-hooks.la
-libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
-libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
+libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/process/libkea-process.la
 libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/eval/libkea-eval.la
 libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
 libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/stats/libkea-stats.la
+libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/config/libkea-cfgclient.la
+libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
+libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/hooks/libkea-hooks.la
+libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/database/libkea-database.la
+libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/cc/libkea-cc.la
+libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/dns/libkea-dns++.la
 libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la
 libdhcp_stat_cmds_la_LIBADD  += $(top_builddir)/src/lib/log/libkea-log.la
index aa9d1c3a1aff0ef5c7e1a16a470a7d015fd3048b..59b5a73b9b55dfe6acf14c46ac1e005da899b79f 100644 (file)
@@ -47,15 +47,16 @@ stat_cmds_unittests_CXXFLAGS = $(AM_CXXFLAGS)
 
 stat_cmds_unittests_LDADD = $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la
 stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/process/libkea-process.la
-stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
-stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
-stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la
-stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
-stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
-stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
 stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/eval/libkea-eval.la
 stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/dhcp_ddns/libkea-dhcp_ddns.la
 stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la
+stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
+stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
+stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
+stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la
+stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
+stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
+stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la
 stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la
 stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la
 stat_cmds_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la
index 0b0c7d31493c44f96b3f28490cc3b7332834ed58..a0de7eb22c9e4cb8e3573f98766b24a327603c5e 100644 (file)
@@ -17,8 +17,8 @@ libkea_cc_la_SOURCES += stamped_element.cc stamped_element.h
 libkea_cc_la_SOURCES += stamped_value.cc stamped_value.h
 libkea_cc_la_SOURCES += user_context.cc user_context.h
 
-libkea_cc_la_LIBADD  = $(top_builddir)/src/lib/util/libkea-util.la
-libkea_cc_la_LIBADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
+libkea_cc_la_LIBADD  = $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
+libkea_cc_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_cc_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_cc_la_LIBADD += $(BOOST_LIBS)
 
index 8c7f7788e4a2116fe41956e1c86630be11db61cf..2abfb8c328ac7a73cd8a5869846d1b21aa902491 100644 (file)
@@ -29,8 +29,8 @@ run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES)
 run_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS)
 
 run_unittests_LDADD =  $(top_builddir)/src/lib/cc/libkea-cc.la
-run_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la
 run_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
+run_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la
 run_unittests_LDADD += $(top_builddir)/src/lib/util/unittests/libutil_unittests.la
 run_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la
 run_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
index 2e64bd199a4272145b314f264114d0adb23bc5ba..d601857110ba32d69a33eb5e988c0a0cee13d49d 100644 (file)
@@ -40,9 +40,10 @@ libkea_hooks_la_CXXFLAGS = $(AM_CXXFLAGS)
 libkea_hooks_la_CPPFLAGS = $(AM_CPPFLAGS)
 libkea_hooks_la_LDFLAGS  = $(AM_LDFLAGS) -no-undefined -version-info 14:0:0
 libkea_hooks_la_LIBADD  =
+libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/cc/libkea-cc.la
+libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/log/libkea-log.la
 libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
-libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/cc/libkea-cc.la
 libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_hooks_la_LIBADD += $(BOOST_LIBS)
 libkea_hooks_la_LIBADD += $(LOG4CPLUS_LIBS)
index a84aef361e55b9eb2cf4a6f37e02d39c7dee1917..b6fe8b9a8f03424149ff4d0c9b63eab5f1eed3c0 100644 (file)
@@ -132,8 +132,9 @@ endif
 
 run_unittests_LDADD     = $(AM_LDADD)
 run_unittests_LDADD    += $(ALL_LIBS)
-run_unittests_LDADD    += $(top_builddir)/src/lib/util/unittests/libutil_unittests.la
 run_unittests_LDADD    += $(top_builddir)/src/lib/cc/libkea-cc.la
+run_unittests_LDADD    += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
+run_unittests_LDADD    += $(top_builddir)/src/lib/util/unittests/libutil_unittests.la
 run_unittests_LDADD    += $(GTEST_LDADD) $(LOG4CPLUS_LIBS) $(BOOST_LIBS)
 # As noted in configure.ac, libtool doesn't work perfectly with Darwin: it
 # embeds the final install path in dynamic libraries and loadable modules refer
index b995658a81d7334c57e040bfad07d4d686a6f2a9..b3630c7b810ccf8b488f39edd479c9c05ea1f7c2 100644 (file)
@@ -13,6 +13,7 @@ libkea_stats_la_CPPFLAGS = $(AM_CPPFLAGS)
 libkea_stats_la_LDFLAGS = -no-undefined -version-info 6:1:1
 
 libkea_stats_la_LIBADD  = $(top_builddir)/src/lib/cc/libkea-cc.la
+libkea_stats_la_LIBADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 libkea_stats_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_stats_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_stats_la_LIBADD += $(BOOST_LIBS)
index 8d32baaa06fc5515f0a6527ed180dc849e3a2151..c8f53aa179a123f9b3280cbd7cf92c53ebc673a6 100644 (file)
@@ -24,6 +24,7 @@ libstats_unittests_CXXFLAGS = $(AM_CXXFLAGS)
 
 libstats_unittests_LDADD  = $(top_builddir)/src/lib/stats/libkea-stats.la
 libstats_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
+libstats_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 libstats_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la
 libstats_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la
 libstats_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la