xref: /openbmc/pldm/test/meson.build (revision 3012b63243a9e995cdeb6fdf11118169d98eb8f4)
106fca441SManojkiran Edapldmd_inc = include_directories('../')
2*3012b632SManojkiran Edatest_src = declare_dependency(include_directories: pldmd_inc)
33c275e1cSDeepak Kodihalli
4*3012b632SManojkiran Edatests = ['pldmd_registration_test']
53c275e1cSDeepak Kodihalli
63c275e1cSDeepak Kodihalliforeach t : tests
7*3012b632SManojkiran Eda    test(
8*3012b632SManojkiran Eda        t,
9*3012b632SManojkiran Eda        executable(
10*3012b632SManojkiran Eda            t.underscorify(),
11*3012b632SManojkiran Eda            t + '.cpp',
123c275e1cSDeepak Kodihalli            implicit_include_directories: false,
13*3012b632SManojkiran Eda            dependencies: [libpldm_dep, nlohmann_json_dep, gtest, test_src],
14*3012b632SManojkiran Eda        ),
15*3012b632SManojkiran Eda        workdir: meson.current_source_dir(),
16*3012b632SManojkiran Eda    )
173c275e1cSDeepak Kodihalliendforeach
18