meson/mesonbuild/interpreter
Daniel Mensinger 3f889606c7 Split compiler detection from Environment
This moves all the compiler detection logic into the new
compilers.detect module. This dramatically reduces the size
and complexity of Environment.
2021-06-25 19:34:48 +02:00
..
__init__.py holders: Introduce HoldableObject 2021-06-18 23:48:33 +02:00
compiler.py interpreter: Replace manual kwarg validation in compiler.get_supported_arguments with @typed_kwargs 2021-06-22 07:59:08 +02:00
dependencyfallbacks.py holders: remove unholder 2021-06-18 23:48:33 +02:00
interpreter.py Split compiler detection from Environment 2021-06-25 19:34:48 +02:00
interpreterobjects.py fix: Handling BothLibraries objects (fixes #8907) 2021-06-22 21:09:19 +02:00
kwargs.py interpreter: use typed_kwargs for install_man 2021-06-22 09:13:41 -07:00
mesonmain.py holders: Fix the remaining code to respect the holder changes 2021-06-18 23:48:33 +02:00