xref: /openbmc/pldm/test/meson.build (revision ace4e14d)
106fca441SManojkiran Edapldmd_inc = include_directories('../')
25327988eSTom Josephtest_src = declare_dependency(
306fca441SManojkiran Eda          include_directories:pldmd_inc)
43c275e1cSDeepak Kodihalli
53c275e1cSDeepak Kodihallitests = [
6bc669f1bSDeepak Kodihalli  'pldmd_registration_test',
73c275e1cSDeepak Kodihalli]
83c275e1cSDeepak Kodihalli
93c275e1cSDeepak Kodihalliforeach t : tests
103c275e1cSDeepak Kodihalli  test(t, executable(t.underscorify(), t + '.cpp',
113c275e1cSDeepak Kodihalli                     implicit_include_directories: false,
124de4d00fSDeepak Kodihalli                     dependencies: [
136f4479c7SPatrick Williams                         libpldm_dep,
14*cf772846SPatrick Williams                         nlohmann_json_dep,
154de4d00fSDeepak Kodihalli                         gtest,
165327988eSTom Joseph                         test_src]),
173c275e1cSDeepak Kodihalli       workdir: meson.current_source_dir())
183c275e1cSDeepak Kodihalliendforeach
19