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