meson/mesonbuild/interpreter
Xavier Claessens b30cd5d2d5 Make --vsenv a readonly builtin option
We need to remember its value when reconfiguring, but the Build object
is not reused, only coredata is.

This also makes CLI more consistent by allowing `-Dvsenv=true` syntax.

Fixes: #11309
2023-03-29 09:33:41 -04:00
..
primitives treewide: add future annotations import 2023-02-01 17:01:30 -05:00
__init__.py interpreter: replace ConfigurationDataObject with ConfigurationDataHolder 2022-01-18 17:53:29 -05:00
compiler.py emit FeatureNew warning for compiler.preprocess used multiple times 2023-03-09 22:04:38 -05:00
dependencyfallbacks.py Get fallback varname from wrap file after it has been configured 2022-10-09 13:04:04 -04:00
interpreter.py Make --vsenv a readonly builtin option 2023-03-29 09:33:41 -04:00
interpreterobjects.py interpreter: add FeatureOption.enable_if and .disable_if 2023-02-15 22:58:50 -05:00
kwargs.py treewide: add future annotations import 2023-02-01 17:01:30 -05:00
mesonmain.py interpreter/mesonmain: Add build_options method 2023-02-20 11:05:06 -05:00
type_checking.py Better error message when custom_targets has duplicates in the output kwarg 2023-03-17 18:04:05 -04:00