meson/mesonbuild/interpreter
Eli Schwartz fda4c49c34
fix custom_target crash if boolean true is specified in install_dir
We accept boolean false to indicate "do not install this one particular
output", but the type checking simply checked if it is a bool. We do
this correctly for configure_file, so copy the same validator from
there.
2022-05-26 17:42:14 -04:00
..
primitives move various imports into TYPE_CHECKING blocks for neatness 2022-05-23 16:44:08 -04:00
__init__.py interpreter: replace ConfigurationDataObject with ConfigurationDataHolder 2022-01-18 17:53:29 -05:00
compiler.py Tweak "header has symbol" message 2022-05-24 20:18:19 +03:00
dependencyfallbacks.py move a bunch of imports into TYPE_CHECKING blocks 2022-03-29 16:44:54 -04:00
interpreter.py interpreter: add type restrictions to declare_dependency link_whole 2022-05-25 22:41:03 -04:00
interpreterobjects.py Make a copy of auto_features options when changing its name 2022-05-25 22:52:30 -04:00
kwargs.py fix custom_target crash if boolean true is specified in install_dir 2022-05-26 17:42:14 -04:00
mesonmain.py treewide: string-quote the first argument to T.cast 2022-03-07 19:01:04 -05:00
type_checking.py fix custom_target crash if boolean true is specified in install_dir 2022-05-26 17:42:14 -04:00