diff options
author | nicole mazzuca <mazzucan@outlook.com> | 2019-05-05 11:19:04 -0700 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2019-05-05 21:19:04 +0300 |
commit | 24d5c73b0a55b83bbc6120a322b16808ec1c1118 (patch) | |
tree | a362ba829599aafdeec7033173a20ca5fad622d6 /test cases | |
parent | 261878f438261585daa637e147c37dc60922afb1 (diff) | |
download | meson-24d5c73b0a55b83bbc6120a322b16808ec1c1118.zip meson-24d5c73b0a55b83bbc6120a322b16808ec1c1118.tar.gz meson-24d5c73b0a55b83bbc6120a322b16808ec1c1118.tar.bz2 |
add -fno-exceptions if cpp_eh=none is specified
Diffstat (limited to 'test cases')
-rw-r--r-- | test cases/common/91 default options/meson.build | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/test cases/common/91 default options/meson.build b/test cases/common/91 default options/meson.build index c4c72ef..4a9fc2f 100644 --- a/test cases/common/91 default options/meson.build +++ b/test cases/common/91 default options/meson.build @@ -8,13 +8,10 @@ project('default options', 'cpp', 'c', default_options : [ assert(get_option('buildtype') == 'debugoptimized', 'Build type default value wrong.') -if meson.get_compiler('cpp').get_argument_syntax() == 'msvc' - cpp_eh = get_option('cpp_eh') - assert(cpp_eh == 'none', 'MSVC eh value is "' + cpp_eh + '" instead of "none"') -else - cpp_std = get_option('cpp_std') - assert(cpp_std == 'c++11', 'C++ std value is "' + cpp_std + '" instead of c++11.') -endif +cpp_eh = get_option('cpp_eh') +assert(cpp_eh == 'none', 'EH value is "' + cpp_eh + '" instead of "none"') +cpp_std = get_option('cpp_std') +assert(cpp_std == 'c++11', 'C++ std value is "' + cpp_std + '" instead of c++11.') w_level = get_option('warning_level') assert(w_level == '3', 'warning level "' + w_level + '" instead of "3"') |