summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter
AgeCommit message (Expand)Author
2025-12-22cargo: allow overriding Meson's Cargo interpreterPaolo Bonzini
2025-12-17dependencies: Require 'native' be passed in kwargsDylan Baker
2025-12-17build|interpreter: use typed_kwargs for link_withDylan Baker
2025-12-17build: clean up some some of the link_whole pathDylan Baker
2025-12-17interpreter: validate that a target is linkable in link_whole checkDylan Baker
2025-12-17build|interpreter: use the LINK_WHOLE validator for BuildTargetDylan Baker
2025-12-17interpreter|build: Use typed_kwargs for build_target(dependencies)Dylan Baker
2025-12-17interpreter: Add type checking for BuildTarget(install_dir: )Dylan Baker
2025-12-17interpreter: use the new feature where it is usefulDylan Baker
2025-12-16build: cleanup include_directories codeDylan Baker
2025-12-16interpreter: use typed_kwargs for build_target(include_directories)Dylan Baker
2025-12-16interpreter/compiler: Use typed_kwargs for include_directories string featureDylan Baker
2025-12-16interpreter: use typed_kwargs ifor dependency (include_directories) stringsDylan Baker
2025-12-08build|interpreter: use typed_kwargs for BuildTarget(install_tag)Dylan Baker
2025-12-08build|interpreter: use typed_kwargs for BuildTarget(link_args)Dylan Baker
2025-12-05mesonmain: mark getting a language from another subproject as brokenDylan Baker
2025-12-04interpreter: validate argument to string.split() for empty stringDylan Baker
2025-11-28interpreter: Add a slice() method to arraysJouke Witteveen
2025-11-28Simplify to_list implementation for custom targetsJouke Witteveen
2025-11-19compilers: Remove Environment parameter from Compiler.get_defineDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.compute_intDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_membersDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_typeDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.symbols_have_underscore...Dylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_compile_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_std_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_link_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.check_headerDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_headerDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_header_symbolDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.runDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.sizeofDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.alignmentDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_functionDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.find_libraryDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_multi_argumentsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_function_attributeDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.compiles()Dylan Baker
2025-11-19Compilers: remove Environment parameter from Compiler.links()Dylan Baker
2025-11-19interpreter: Fix import of cargo for type checkingDylan Baker
2025-11-18interpreter: fix type of override_optionsPaolo Bonzini
2025-11-14interpreter: Robustly covert executable arguments to shared_library argumentsDylan Baker
2025-11-14Add `shortname' kwarg for a short DLL name on OS/2KO Myung-Hun
2025-11-14make str and meson.version() API align again.Eli Schwartz
2025-11-14version_compare with meson.version() override should log when it doesn't workEli Schwartz
2025-11-12interpreter: move backend type checking to interpreterDylan Baker
2025-11-12build: Use a tuple for pch dataDylan Baker
2025-11-12intepreter: Move remaining PCH validation to InterpreterDylan Baker
2025-11-12interpreter: Move most of the remaining validation to the InterpreterDylan Baker
2025-11-12interpreter: move deprecation validation for *_pch to the interpreterDylan Baker