2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-22 09:57:41 +00:00

[#3924] Added runstatedir option

This commit is contained in:
Francis Dupont 2025-06-12 17:29:23 +02:00
parent 44a3b998ec
commit 80468a92d0
2 changed files with 15 additions and 1 deletions

View File

@ -51,6 +51,7 @@ LIBDIR = get_option('libdir')
LOCALSTATEDIR = get_option('localstatedir') LOCALSTATEDIR = get_option('localstatedir')
MANDIR = get_option('mandir') MANDIR = get_option('mandir')
PREFIX = get_option('prefix') PREFIX = get_option('prefix')
RUNSTATEDIR = get_option('runstatedir')
SBINDIR = get_option('sbindir') SBINDIR = get_option('sbindir')
SYSCONFDIR = get_option('sysconfdir') SYSCONFDIR = get_option('sysconfdir')
@ -71,7 +72,11 @@ LOCALSTATEDIR_INSTALLED = PREFIX / LOCALSTATEDIR
LIBDIR_INSTALLED = PREFIX / LIBDIR LIBDIR_INSTALLED = PREFIX / LIBDIR
LOGDIR = LOCALSTATEDIR / 'log/kea' LOGDIR = LOCALSTATEDIR / 'log/kea'
LOGDIR_INSTALLED = PREFIX / LOGDIR LOGDIR_INSTALLED = PREFIX / LOGDIR
if RUNSTATEDIR = ''
RUNSTATEDIR = LOCALSTATEDIR / 'run/kea' RUNSTATEDIR = LOCALSTATEDIR / 'run/kea'
else
RUNSTATEDIR = RUNSTATEDIR / 'kea'
endif
RUNSTATEDIR_INSTALLED = PREFIX / RUNSTATEDIR RUNSTATEDIR_INSTALLED = PREFIX / RUNSTATEDIR
SHAREDSTATEDIR = LOCALSTATEDIR / 'lib/kea' SHAREDSTATEDIR = LOCALSTATEDIR / 'lib/kea'
SHAREDSTATEDIR_INSTALLED = PREFIX / SHAREDSTATEDIR SHAREDSTATEDIR_INSTALLED = PREFIX / SHAREDSTATEDIR

View File

@ -1,3 +1,12 @@
# Missing in meson, default 'var/run', can be set to 'run'
# Note if/when meson will implement it the 'runstatedir' option name
# will be reserved and meson will raise an error...
option(
'runstatedir',
type: 'string',
description: 'The directory for installing data files which the programs modify while they run.',
)
# Dependency-related options # Dependency-related options
option( option(
'crypto', 'crypto',