15327988eSTom Josephhost_bmc_test_src = declare_dependency( 25327988eSTom Joseph sources: [ 35327988eSTom Joseph '../dbus_to_host_effecters.cpp', 45327988eSTom Joseph '../../pldmd/dbus_impl_requester.cpp', 5c0c79481SSampa Misra '../../pldmd/instance_id.cpp'], 6c0c79481SSampa Misra include_directories: '../../requester') 75327988eSTom Joseph 85327988eSTom Josephtests = [ 95327988eSTom Joseph 'dbus_to_host_effecter_test', 105327988eSTom Joseph] 115327988eSTom Joseph 125327988eSTom Josephforeach t : tests 135327988eSTom Joseph test(t, executable(t.underscorify(), t + '.cpp', 145327988eSTom Joseph implicit_include_directories: false, 155327988eSTom Joseph link_args: dynamic_linker, 165327988eSTom Joseph build_rpath: get_option('oe-sdk').enabled() ? rpath : '', 175327988eSTom Joseph dependencies: [ 185327988eSTom Joseph gtest, 195327988eSTom Joseph gmock, 205327988eSTom Joseph host_bmc_test_src, 215327988eSTom Joseph libpldm_dep, 225327988eSTom Joseph libpldmutils, 23*d169dd16SBrad Bishop nlohmann_json, 245327988eSTom Joseph phosphor_dbus_interfaces, 25c0c79481SSampa Misra sdbusplus, 26c0c79481SSampa Misra sdeventplus]), 275327988eSTom Joseph workdir: meson.current_source_dir()) 285327988eSTom Josephendforeach 29