1*fc1722f0SWilliam A. Kennington IIIproject( 2*fc1722f0SWilliam A. Kennington III 'sdeventplus', 3*fc1722f0SWilliam A. Kennington III 'cpp', 4*fc1722f0SWilliam A. Kennington III version: '0.1', 5*fc1722f0SWilliam A. Kennington III meson_version: '>=0.53.2', 6d4b33e95SWilliam A. Kennington III default_options: [ 7d4b33e95SWilliam A. Kennington III 'warning_level=3', 8d4b33e95SWilliam A. Kennington III 'werror=true', 98c34c80bSWilliam A. Kennington III 'cpp_std=c++17', 108c34c80bSWilliam A. Kennington III 'tests=' + (meson.is_subproject() ? 'disabled' : 'auto'), 118c34c80bSWilliam A. Kennington III 'examples=' + (meson.is_subproject() ? 'false' : 'true'), 12d4b33e95SWilliam A. Kennington III ]) 13d4b33e95SWilliam A. Kennington III 14d4b33e95SWilliam A. Kennington IIIsubdir('src') 15d4b33e95SWilliam A. Kennington III 16d4b33e95SWilliam A. Kennington IIIbuild_tests = get_option('tests') 17d4b33e95SWilliam A. Kennington IIIbuild_examples = get_option('examples') 18d4b33e95SWilliam A. Kennington III 19d4b33e95SWilliam A. Kennington IIIif build_examples 20d4b33e95SWilliam A. Kennington III subdir('example') 21d4b33e95SWilliam A. Kennington IIIendif 22d4b33e95SWilliam A. Kennington IIIif not build_tests.disabled() 23d4b33e95SWilliam A. Kennington III subdir('test') 24d4b33e95SWilliam A. Kennington IIIendif 25