xref: /openbmc/sdeventplus/meson.build (revision bbd1b56a)
1d4b33e95SWilliam A. Kennington IIIproject('sdeventplus', 'cpp',
2*bbd1b56aSWilliam A. Kennington III        version: '0.1', meson_version: '>=0.53.2',
3d4b33e95SWilliam A. Kennington III        default_options: [
4d4b33e95SWilliam A. Kennington III          'warning_level=3',
5d4b33e95SWilliam A. Kennington III          'werror=true',
6d4b33e95SWilliam A. Kennington III          'cpp_std=c++17'
7d4b33e95SWilliam A. Kennington III        ])
8d4b33e95SWilliam A. Kennington III
9d4b33e95SWilliam A. Kennington IIIsubdir('src')
10d4b33e95SWilliam A. Kennington III
11d4b33e95SWilliam A. Kennington IIIbuild_tests = get_option('tests')
12d4b33e95SWilliam A. Kennington IIIbuild_examples = get_option('examples')
13d4b33e95SWilliam A. Kennington III
14d4b33e95SWilliam A. Kennington IIIif build_examples
15d4b33e95SWilliam A. Kennington III  subdir('example')
16d4b33e95SWilliam A. Kennington IIIendif
17d4b33e95SWilliam A. Kennington IIIif not build_tests.disabled()
18d4b33e95SWilliam A. Kennington III  subdir('test')
19d4b33e95SWilliam A. Kennington IIIendif
20