2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 05:55:28 +00:00
Files
kea/src/lib/util/meson.build
2025-02-01 20:53:12 +01:00

63 lines
1.3 KiB
Meson

kea_util_lib = library('kea-util',
'bigints.h',
'boost_time_utils.cc',
'boost_time_utils.h',
'buffer.h',
'chrono_time_utils.cc',
'chrono_time_utils.h',
'csv_file.cc',
'csv_file.h',
'dhcp_space.cc',
'dhcp_space.h',
'doubles.h',
'encode/encode.cc',
'encode/encode.h',
'encode/utf8.cc',
'encode/utf8.h',
'filesystem.cc',
'filesystem.h',
'hash.h',
'io.h',
'labeled_value.cc',
'labeled_value.h',
'memory_segment.h',
'memory_segment_local.cc',
'memory_segment_local.h',
'multi_threading_mgr.cc',
'multi_threading_mgr.h',
'optional.h',
'pid_file.cc',
'pid_file.h',
'pointer_util.h',
'range_utilities.h',
'readwrite_mutex.h',
'reconnect_ctl.cc',
'reconnect_ctl.h',
'staged_value.h',
'state_model.cc',
'state_model.h',
'stopwatch.cc',
'stopwatch.h',
'stopwatch_impl.cc',
'stopwatch_impl.h',
'str.cc',
'str.h',
'thread_pool.h',
'triplet.h',
'unlock_guard.h',
'versioned_csv_file.cc',
'versioned_csv_file.h',
'watched_thread.cc',
'watched_thread.h',
'watch_socket.cc',
'watch_socket.h',
include_directories: [include_directories('.')] + includes,
install: true,
install_dir: 'lib',
link_with: kea_exceptions_lib,
)
subdir('io')
subdir('unittests')
libs_built_so_far = [kea_util_lib] + libs_built_so_far
subdir('tests')