DATADIR = get_option('datadir')
LIBDIR = get_option('libdir')
-RUN_STATE_DIR = get_option('localstatedir')
+LOCALSTATEDIR = get_option('localstatedir')
PREFIX = get_option('prefix')
SYSCONFDIR = get_option('sysconfdir')
-DHCP_DATA_DIR = f'@PREFIX@/@RUN_STATE_DIR@/run/kea'
+DHCP_DATA_DIR = f'@PREFIX@/@LOCALSTATEDIR@/run/kea'
DEFAULT_HOOKS_PATH = f'@PREFIX@/lib/kea/hooks'
KEA_ADMIN = f'@TOP_BUILD_DIR@/src/bin/admin/kea-admin'
KEA_LFC = f'@TOP_BUILD_DIR@/src/bin/lfc/kea-lfc'
TEST_CA_DIR = f'@TOP_SOURCE_DIR@/src/lib/asiolink/testutils/ca'
DATABASE_SCRIPTS_DIR = f'@TOP_BUILD_DIR@/src/share/database/scripts'
-LEGAL_LOG_DIR = f'@PREFIX@/@RUN_STATE_DIR@/lib/kea'
+LEGAL_LOG_DIR = f'@PREFIX@/@LOCALSTATEDIR@/lib/kea'
#### Build Options
endif
keactrl_conf_data.set('EXTENDED_VERSION', PROJECT_VERSION + ' (tarball)')
keactrl_conf_data.set('PACKAGE_VERSION', PROJECT_VERSION)
-keactrl_conf_data.set('runstatedir', '${prefix}/' + RUN_STATE_DIR + '/run')
-keactrl_conf_data.set('localstatedir', '${prefix}/' + RUN_STATE_DIR)
+keactrl_conf_data.set('runstatedir', '${prefix}/' + LOCALSTATEDIR + '/run')
+keactrl_conf_data.set('localstatedir', '${prefix}/' + LOCALSTATEDIR)
kea_configfiles_destdir = f'@SYSCONFDIR@/kea'
configure_file(
input: 'keactrl.conf.in',
'kea-log-interprocess',
'interprocess_sync_file.cc',
'interprocess_sync_null.cc',
- cpp_args: [f'-DLOCKFILE_DIR="@TOP_BUILD_DIR@"'],
+ cpp_args: [f'-DLOCKFILE_DIR="@LOCALSTATEDIR@/run/kea"'],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: LIBDIR,