xref: /openbmc/phosphor-objmgr/libmapper/test/meson.build (revision 2a1ef0138c33036c82793104287e72d41f778108)
1*2a1ef013SPatrick Williamstests = [['mapper', [declare_dependency(sources: ['../mapper.c', 'utils.c'])]]]
20aa15907SBrad Bishop
30aa15907SBrad Bishopforeach t : tests
40aa15907SBrad Bishop    name = t[0]
50aa15907SBrad Bishop    extra_deps = t[1]
6*2a1ef013SPatrick Williams    test(
7*2a1ef013SPatrick Williams        name,
8*2a1ef013SPatrick Williams        executable(
9*2a1ef013SPatrick Williams            name.underscorify(),
10*2a1ef013SPatrick Williams            name + '.cpp',
110aa15907SBrad Bishop            implicit_include_directories: false,
120aa15907SBrad Bishop            dependencies: [gtest, gmock, sdbusplus, extra_deps],
13*2a1ef013SPatrick Williams            include_directories: ['../..'],
14*2a1ef013SPatrick Williams        ),
15*2a1ef013SPatrick Williams        workdir: meson.current_source_dir(),
16*2a1ef013SPatrick Williams    )
170aa15907SBrad Bishopendforeach
18