]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3463] Updated meson.build files
authorFrancis Dupont <fdupont@isc.org>
Wed, 19 Feb 2025 10:20:01 +0000 (11:20 +0100)
committerFrancis Dupont <fdupont@isc.org>
Wed, 19 Feb 2025 10:20:01 +0000 (11:20 +0100)
src/hooks/dhcp/lease_cmds/libloadtests/meson.build
src/hooks/dhcp/lease_cmds/meson.build
src/hooks/dhcp/lease_cmds/tests/meson.build

index 07639aff6670cabdf83a02ea3358a12151466c46..9c305a98b8754f6c49583764cf7d2658d44b271a 100644 (file)
@@ -4,6 +4,9 @@ endif
 
 dhcp_lease_cmds_libload_tests = executable(
     'dhcp-lease-cmds-libload-tests',
+    'lease_cmds4_unittest.cc',
+    'lease_cmds6_unittest.cc',
+    'lease_cmds_unittest.cc',
     'load_unload_unittests.cc',
     'run_unittests.cc',
     cpp_args: [
index 994953482e1d765ba2fb3710da9a6f7b48d92f12..311f4b9bfcdf810fa6c5d494e86e90b05cdc0b47 100644 (file)
@@ -1,5 +1,6 @@
 dhcp_lease_cmds_lib = shared_library(
     'dhcp_lease_cmds',
+    'binding_variables.cc',
     'lease_cmds.cc',
     'lease_cmds_callouts.cc',
     'lease_cmds_log.cc',
index 14a30efde86cdb89baf1547f0e3fce56102b8686..f36103388cf86db600f71ebaeed8f6a70d4cb73e 100644 (file)
@@ -4,13 +4,10 @@ endif
 
 dhcp_lease_cmds_lib_tests = executable(
     'dhcp-lease-cmds-lib-tests',
-    'lease_cmds4_unittest.cc',
-    'lease_cmds6_unittest.cc',
-    'lease_cmds_unittest.cc',
+    'binding_variables_unittest.cc',
+    'lease_cmds_func4_unittest.cc',
+    'lease_cmds_func6_unittest.cc',
     'run_unittests.cc',
-    cpp_args: [
-        f'-DLEASE_CMDS_LIB_SO="@TOP_BUILD_DIR@/src/hooks/dhcp/lease_cmds/libdhcp_lease_cmds.so"',
-    ],
     dependencies: [gtest, crypto],
     include_directories: [include_directories('.'), include_directories('..')] + INCLUDES,
     link_with: [dhcp_lease_cmds_archive] + LIBS_BUILT_SO_FAR,