xref: /openbmc/sdeventplus/meson.build (revision 18db9a3e)
1project(
2  'sdeventplus',
3  'cpp',
4  version: '0.1',
5  meson_version: '>=1.1.1',
6  default_options: [
7    'warning_level=3',
8    'cpp_std=c++23',
9    'tests=' + (meson.is_subproject() ? 'disabled' : 'auto'),
10    'examples=' + (meson.is_subproject() ? 'false' : 'true'),
11  ])
12
13subdir('src')
14
15build_tests = get_option('tests')
16build_examples = get_option('examples')
17
18if build_examples
19  subdir('example')
20endif
21if not build_tests.disabled()
22  subdir('test')
23endif
24