common_test_src = declare_dependency(sources: ['../utils.cpp']) | |
tests = ['pldm_utils_test'] | |
foreach t : tests | |
test( | |
t, | |
executable( | |
t.underscorify(), | |
t + '.cpp', | |
implicit_include_directories: false, | |
dependencies: [ | |
common_test_src, | |
gmock, | |
gtest, | |
libpldm_dep, | |
nlohmann_json_dep, | |
phosphor_dbus_interfaces, | |
phosphor_logging_dep, | |
libpldmutils, | |
sdbusplus, | |
], | |
), | |
workdir: meson.current_source_dir(), | |
) | |
endforeach |