xref: /openbmc/sdeventplus/test/meson.build (revision 8ec59e62)
1d4b33e95SWilliam A. Kennington IIIgtest = dependency('gtest', main: true, disabler: true, required: build_tests)
2d4b33e95SWilliam A. Kennington IIIgmock = dependency('gmock', disabler: true, required: build_tests)
3d4b33e95SWilliam A. Kennington III
4d4b33e95SWilliam A. Kennington IIItests = [
5d4b33e95SWilliam A. Kennington III  'clock',
6d4b33e95SWilliam A. Kennington III  'event',
7d4b33e95SWilliam A. Kennington III  'exception',
8d4b33e95SWilliam A. Kennington III  'internal/utils',
9d4b33e95SWilliam A. Kennington III  'source/base',
10d4b33e95SWilliam A. Kennington III  'source/child',
11d4b33e95SWilliam A. Kennington III  'source/event',
12d4b33e95SWilliam A. Kennington III  'source/io',
13d4b33e95SWilliam A. Kennington III  'source/signal',
14d4b33e95SWilliam A. Kennington III  'source/time',
15d4b33e95SWilliam A. Kennington III  'utility/timer',
16d4b33e95SWilliam A. Kennington III]
17d4b33e95SWilliam A. Kennington III
18d4b33e95SWilliam A. Kennington IIIforeach t : tests
19d4b33e95SWilliam A. Kennington III  test(t, executable(t.underscorify(), t + '.cpp',
20d4b33e95SWilliam A. Kennington III                     implicit_include_directories: false,
21*8ec59e62SWilliam A. Kennington III                     dependencies: [sdeventplus, gtest, gmock]))
22d4b33e95SWilliam A. Kennington IIIendforeach
23