1*5327988eSTom Josephhost_bmc_test_src = declare_dependency( 2*5327988eSTom Joseph sources: [ 3*5327988eSTom Joseph '../dbus_to_host_effecters.cpp', 4*5327988eSTom Joseph '../../pldmd/dbus_impl_requester.cpp', 5*5327988eSTom Joseph '../../pldmd/instance_id.cpp']) 6*5327988eSTom Joseph 7*5327988eSTom Josephtests = [ 8*5327988eSTom Joseph 'dbus_to_host_effecter_test', 9*5327988eSTom Joseph] 10*5327988eSTom Joseph 11*5327988eSTom Josephforeach t : tests 12*5327988eSTom Joseph test(t, executable(t.underscorify(), t + '.cpp', 13*5327988eSTom Joseph implicit_include_directories: false, 14*5327988eSTom Joseph link_args: dynamic_linker, 15*5327988eSTom Joseph build_rpath: get_option('oe-sdk').enabled() ? rpath : '', 16*5327988eSTom Joseph dependencies: [ 17*5327988eSTom Joseph gtest, 18*5327988eSTom Joseph gmock, 19*5327988eSTom Joseph host_bmc_test_src, 20*5327988eSTom Joseph libpldm_dep, 21*5327988eSTom Joseph libpldmutils, 22*5327988eSTom Joseph phosphor_dbus_interfaces, 23*5327988eSTom Joseph sdbusplus]), 24*5327988eSTom Joseph workdir: meson.current_source_dir()) 25*5327988eSTom Josephendforeach 26