]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3729] Add gtest dependency to all testutils
authorAndrei Pavel <andrei@isc.org>
Mon, 10 Feb 2025 11:14:54 +0000 (13:14 +0200)
committerAndrei Pavel <andrei@isc.org>
Thu, 13 Feb 2025 08:06:31 +0000 (10:06 +0200)
src/lib/asiolink/testutils/meson.build
src/lib/d2srv/testutils/meson.build
src/lib/dhcp/testutils/meson.build
src/lib/dhcpsrv/testutils/meson.build
src/lib/mysql/testutils/meson.build
src/lib/pgsql/testutils/meson.build
src/lib/process/meson.build

index 76dbb1c4e8c02e2ca2094cb3328edeff283c46d5..49c1fb78877440ad466a46724cc71f78584b44f5 100644 (file)
@@ -8,7 +8,7 @@ kea_asiolink_testutils_lib = static_library(
     'test_server_unix_socket.cc',
     'timed_signal.cc',
     cpp_args: [f'-DTEST_CA_DIR="@TEST_CA_DIR@"'],
-    dependencies: [gtest, crypto],
+    dependencies: [crypto, gtest],
     include_directories: [include_directories('.')] + INCLUDES,
 )
 
index 43c613547738bd0d64c4a95ff662c1db518d601b..e7b1ba124f0f39aee5fc69a2ede76f7b05d8a359 100644 (file)
@@ -6,6 +6,6 @@ kea_d2srv_testutils_lib = static_library(
     'kea-d2srv-testutils',
     'nc_test_utils.cc',
     'stats_test_utils.cc',
-    dependencies: [boost, crypto],
+    dependencies: [boost, crypto, gtest],
     include_directories: [include_directories('.')] + INCLUDES,
 )
index e889d5e3a705c12f2baaae2c9219a5641496e40b..2982a83ce93c65588284d01e60cae28cc8a79459 100644 (file)
@@ -9,6 +9,6 @@ kea_dhcp_testutils_lib = static_library(
     'pkt_captures6.cc',
     'pkt_filter6_test_stub.cc',
     'pkt_filter_test_stub.cc',
-    dependencies: [boost],
+    dependencies: [boost, gtest],
     include_directories: [include_directories('.')] + INCLUDES,
 )
index 15f36b9dbf295891ae638e812fd2d72071f3ec13..b885cc7a97d83f63210d33b343f0fecea8c4a455 100644 (file)
@@ -20,7 +20,7 @@ sources = [
     'test_config_backend_dhcp6.cc',
     'test_utils.cc',
 ]
-dependencies = [boost, crypto]
+dependencies = [boost, crypto, gtest]
 if mysql.found()
     sources += ['mysql_generic_backend_unittest.cc']
     dependencies += [mysql]
index de9b90fbae80e420076f7b7bae4e88e03f849539..69bfc8572db73e9ac61cd08a530468353f409bd0 100644 (file)
@@ -9,6 +9,6 @@ kea_mysql_testutils_lib = static_library(
         f'-DDATABASE_SCRIPTS_DIR="@DATABASE_SCRIPTS_DIR@"',
         f'-DDATABASE_WIPE_DIR="@DATABASE_SCRIPTS_DIR@"',
     ],
-    dependencies: [boost, mysql],
+    dependencies: [boost, gtest, mysql],
     include_directories: [include_directories('.')] + INCLUDES,
 )
index c12070629cb1d1dbf75193063e3f4e0dba657105..93e07c3232ba55e73cc9cc573328f8fbcfad3fa5 100644 (file)
@@ -9,6 +9,6 @@ kea_pgsql_testutils_lib = static_library(
         f'-DDATABASE_SCRIPTS_DIR="@DATABASE_SCRIPTS_DIR@"',
         f'-DDATABASE_WIPE_DIR="@DATABASE_SCRIPTS_DIR@"',
     ],
-    dependencies: [postgresql],
+    dependencies: [gtest, postgresql],
     include_directories: [include_directories('.')] + INCLUDES,
 )
index 45d60b22a0ef809e4e5c3b58cd5a7bf17a940b5f..6af59e2e36364ba538b6c726edf34831ad65cc70 100644 (file)
@@ -13,7 +13,7 @@ kea_process_lib = library(
     'process_messages.cc',
     'redact_config.cc',
     cpp_args: [f'-DDATA_DIR="@DHCP_DATA_DIR@"'],
-    dependencies: [boost],
+    dependencies: [boost, gtest],
     include_directories: [include_directories('.')] + INCLUDES,
     install: true,
     install_dir: 'lib',