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