xref: /openbmc/pldm/host-bmc/test/meson.build (revision 7c1dc7ea)
15327988eSTom Josephhost_bmc_test_src = declare_dependency(
2*7c1dc7eaSAndrew Jeffery          sources: [ '../dbus_to_host_effecters.cpp' ],
3c0c79481SSampa Misra          include_directories: '../../requester')
45327988eSTom Joseph
55327988eSTom Josephtests = [
65327988eSTom Joseph  'dbus_to_host_effecter_test',
75327988eSTom Joseph]
85327988eSTom Joseph
95327988eSTom Josephforeach t : tests
105327988eSTom Joseph  test(t, executable(t.underscorify(), t + '.cpp',
115327988eSTom Joseph                     implicit_include_directories: false,
125327988eSTom Joseph                     link_args: dynamic_linker,
135327988eSTom Joseph                     build_rpath: get_option('oe-sdk').enabled() ? rpath : '',
145327988eSTom Joseph                     dependencies: [
155327988eSTom Joseph                         gtest,
165327988eSTom Joseph                         gmock,
175327988eSTom Joseph                         host_bmc_test_src,
185327988eSTom Joseph                         libpldm_dep,
195327988eSTom Joseph                         libpldmutils,
20d169dd16SBrad Bishop                         nlohmann_json,
215327988eSTom Joseph                         phosphor_dbus_interfaces,
2249cfb138SRiya Dixit                         phosphor_logging_dep,
23c0c79481SSampa Misra                         sdbusplus,
24c0c79481SSampa Misra                         sdeventplus]),
255327988eSTom Joseph       workdir: meson.current_source_dir())
265327988eSTom Josephendforeach
27