blob: d12cced7418b60c0af2366f3025a9c08a1fbf0e9 [file] [log] [blame]
William A. Kennington IIId4b33e92018-12-04 17:22:05 -08001project('sdeventplus', 'cpp',
William A. Kennington IIIbbd1b562020-02-20 15:15:19 -08002 version: '0.1', meson_version: '>=0.53.2',
William A. Kennington IIId4b33e92018-12-04 17:22:05 -08003 default_options: [
4 'warning_level=3',
5 'werror=true',
William A. Kennington III8c34c802020-06-03 01:08:35 -07006 'cpp_std=c++17',
7 'tests=' + (meson.is_subproject() ? 'disabled' : 'auto'),
8 'examples=' + (meson.is_subproject() ? 'false' : 'true'),
William A. Kennington IIId4b33e92018-12-04 17:22:05 -08009 ])
10
William A. Kennington IIId4b33e92018-12-04 17:22:05 -080011subdir('src')
12
13build_tests = get_option('tests')
14build_examples = get_option('examples')
15
16if build_examples
17 subdir('example')
18endif
19if not build_tests.disabled()
20 subdir('test')
21endif