xref: /openbmc/sdeventplus/test/meson.build (revision d4b33e95)
1gtest = dependency('gtest', main: true, disabler: true, required: build_tests)
2gmock = dependency('gmock', disabler: true, required: build_tests)
3
4tests = [
5  'clock',
6  'event',
7  'exception',
8  'internal/sdref',
9  'internal/utils',
10  'source/base',
11  'source/child',
12  'source/event',
13  'source/io',
14  'source/signal',
15  'source/time',
16  'utility/timer',
17]
18
19foreach t : tests
20  test(t, executable(t.underscorify(), t + '.cpp',
21                     include_directories: includes,
22                     implicit_include_directories: false,
23                     link_with: sdeventplus,
24                     dependencies: [gtest, gmock]))
25endforeach
26