blob: 24a9dc0e72518a0963b02f0c9b6073c0b7bd4173 [file]
project('subproject', 'c',
default_options: {'c_std': 'c11', 'c_args': ['-O2']})
assert(get_option('c_std') == 'c11')
# could be -O2 as above, or for some cross compilation tests in
# CI it could come from the machine file. but it's certainly
# not the value in the top-level project.
assert(get_option('c_args') != ['-O'])
if get_option('opt')
error('option set when it should be unset.')
endif