]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3732] Fix some paths in meson
authorAndrei Pavel <andrei@isc.org>
Wed, 26 Mar 2025 06:33:22 +0000 (08:33 +0200)
committerAndrei Pavel <andrei@isc.org>
Fri, 4 Apr 2025 09:37:20 +0000 (12:37 +0300)
meson.build
src/hooks/dhcp/forensic_log/meson.build
src/hooks/dhcp/forensic_log/tests/meson.build
src/lib/dhcpsrv/meson.build

index bcaf5d5ef16a7f337691eb79942dc952748e9ee6..558c42bd31849381722da053c2de72dc38874787 100644 (file)
@@ -59,7 +59,7 @@ KEA_ADMIN_BUILT = TOP_BUILD_DIR / 'src/bin/admin/kea-admin'
 KEA_ADMIN_INSTALLED = PREFIX / SBINDIR / 'kea-admin'
 KEA_LFC_BUILT = TOP_BUILD_DIR / 'src/bin/lfc/kea-lfc'
 KEA_LFC_INSTALLED = PREFIX / SBINDIR / 'kea-lfc'
-LEGAL_LOG_DIR = PREFIX / LOCALSTATEDIR / 'lib/kea'
+SHAREDSTATEDIR_INSTALLED = PREFIX / LOCALSTATEDIR / 'lib/kea'
 RUNSTATEDIR = LOCALSTATEDIR / 'run/kea'
 RUNSTATEDIR_INSTALLED = PREFIX / RUNSTATEDIR
 TEST_CA_DIR = TOP_SOURCE_DIR / 'src/lib/asiolink/testutils/ca'
index 6f50cc12ad69ca06d8307dbce0b262de9a0c4953..3aa60c84bcc8c76b4383ea42df9ed3fa2a30b63c 100644 (file)
@@ -9,7 +9,7 @@ dhcp_forensic_log_lib = shared_library(
     'load_unload.cc',
     'rotating_file.cc',
     'version.cc',
-    cpp_args: [f'-DLEGAL_LOG_DIR="@LEGAL_LOG_DIR@"'],
+    cpp_args: [f'-DLEGAL_LOG_DIR="@SHAREDSTATEDIR_INSTALLED@"'],
     dependencies: [CRYPTO_DEP, MYSQL_DEP, POSTGRESQL_DEP],
     include_directories: [include_directories('.')] + INCLUDES,
     install: true,
index 0964e21edaf14df2225b43852d3a94ab61311e82..b49bce20f833b23584317371caa07da070ce7f08 100644 (file)
@@ -42,7 +42,7 @@ dhcp_forensic_log_tests = executable(
         f'-DINVALID_FORENSIC_PREROTATE_TEST_SH="@TOP_SOURCE_DIR@/README"',
         f'-DFORENSIC_POSTROTATE_TEST_SH="@current_build_dir@/forensic_postrotate_test.sh"',
         f'-DINVALID_FORENSIC_POSTROTATE_TEST_SH="@TOP_SOURCE_DIR@/README"',
-        f'-DLEGAL_LOG_DIR="@LEGAL_LOG_DIR@"',
+        f'-DLEGAL_LOG_DIR="@SHAREDSTATEDIR_INSTALLED@"',
     ],
     dependencies: dependencies,
     include_directories: [include_directories('.'), include_directories('..')] + INCLUDES,
index 946cd7dc82d2953f5029e407cd2fab513d5d150d..eaa330696988b60a2a21118a07c076bed2e1a1b6 100644 (file)
@@ -92,7 +92,7 @@ kea_dhcpsrv_lib = shared_library(
     'kea-dhcpsrv',
     sources,
     cpp_args: [
-        f'-DDHCP_DATA_DIR="@RUNSTATEDIR_INSTALLED@"',
+        f'-DDHCP_DATA_DIR="@SHAREDSTATEDIR_INSTALLED@"',
         f'-DKEA_LFC_EXECUTABLE="@KEA_LFC_INSTALLED@"',
     ],
     dependencies: [CRYPTO_DEP],