1d4b33e95SWilliam A. Kennington IIIproject('sdeventplus', 'cpp', 2bbd1b56aSWilliam 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', 6*8c34c80bSWilliam A. Kennington III 'cpp_std=c++17', 7*8c34c80bSWilliam A. Kennington III 'tests=' + (meson.is_subproject() ? 'disabled' : 'auto'), 8*8c34c80bSWilliam A. Kennington III 'examples=' + (meson.is_subproject() ? 'false' : 'true'), 9d4b33e95SWilliam A. Kennington III ]) 10d4b33e95SWilliam A. Kennington III 11d4b33e95SWilliam A. Kennington IIIsubdir('src') 12d4b33e95SWilliam A. Kennington III 13d4b33e95SWilliam A. Kennington IIIbuild_tests = get_option('tests') 14d4b33e95SWilliam A. Kennington IIIbuild_examples = get_option('examples') 15d4b33e95SWilliam A. Kennington III 16d4b33e95SWilliam A. Kennington IIIif build_examples 17d4b33e95SWilliam A. Kennington III subdir('example') 18d4b33e95SWilliam A. Kennington IIIendif 19d4b33e95SWilliam A. Kennington IIIif not build_tests.disabled() 20d4b33e95SWilliam A. Kennington III subdir('test') 21d4b33e95SWilliam A. Kennington IIIendif 22