meson/mesonbuild/interpreter
Xavier Claessens b6d754a40c interpreter: Extract dependency() logic into its own helper class
The dependency lookup is a lot of complex code. This refactor it all
into a single file/class outside of interpreter main class. This new
design allows adding more fallbacks candidates in the future (e.g. using
cc.find_library()) but does not yet add any extra API.
2021-06-16 19:04:03 -04:00
..
__init__.py interpreter: use typed_*args for test and benchmark 2021-06-14 12:30:02 -07:00
compiler.py interpreter: Move to its own folder and split it 2021-04-01 14:26:33 -04:00
dependencyfallbacks.py interpreter: Extract dependency() logic into its own helper class 2021-06-16 19:04:03 -04:00
interpreter.py interpreter: Extract dependency() logic into its own helper class 2021-06-16 19:04:03 -04:00
interpreterobjects.py interpreterobjects: Clean up GeneratedListHolder 2021-06-15 12:48:53 -07:00
kwargs.py interpreterobjects|build: use typed_kwargs for generator.process 2021-06-15 12:48:53 -07:00
mesonmain.py Add global_source/build_root() 2021-04-09 09:29:12 -07:00