2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-22 01:49:48 +00:00
kea/src/lib/util/tests/meson.build
2025-02-01 20:53:12 +01:00

41 lines
1.3 KiB
Meson
Executable File

kea_util_tests_exe = executable('kea-util-tests',
'bigint_unittest.cc',
'boost_time_utils_unittest.cc',
'buffer_unittest.cc',
'chrono_time_utils_unittest.cc',
'csv_file_unittest.cc',
'dhcp_space_unittest.cc',
'doubles_unittest.cc',
'encode_unittest.cc',
'fd_tests.cc',
'filesystem_unittests.cc',
'hash_unittest.cc',
'io_unittests.cc',
'labeled_value_unittest.cc',
'memory_segment_common_unittest.cc',
'memory_segment_common_unittest.h',
'memory_segment_local_unittest.cc',
'multi_threading_mgr_unittest.cc',
'optional_unittest.cc',
'pid_file_unittest.cc',
'range_utilities_unittest.cc',
'readwrite_mutex_unittest.cc',
'run_unittests.cc',
'staged_value_unittest.cc',
'state_model_unittest.cc',
'stopwatch_unittest.cc',
'str_unittests.cc',
'thread_pool_unittest.cc',
'triplet_unittest.cc',
'unlock_guard_unittests.cc',
'utf8_unittest.cc',
'versioned_csv_file_unittest.cc',
'watched_thread_unittest.cc',
'watch_socket_unittests.cc',
cpp_args: ['-DABS_SRCDIR="@0@"'.format(meson.current_source_dir()), '-DTEST_DATA_BUILDDIR="@0@"'.format(meson.current_build_dir())],
dependencies: [gtest],
include_directories: [include_directories('.')] + includes,
link_with: libs_built_so_far + [kea_util_unittests_lib],
)
test('kea_util_tests_exe', kea_util_tests_exe)