summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/type_checking.py
AgeCommit message (Expand)Author
2025-12-17build|interpreter: use typed_kwargs for link_withDylan 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-16interpreter: use typed_kwargs for build_target(include_directories)Dylan 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-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-12interpreter: move backend type checking to interpreterDylan Baker
2025-11-12build: Use a tuple for pch dataDylan 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
2025-11-12Interpreter: do basic validation of PCH files in interpeterDylan Baker
2025-11-05interpreter: Move validation of BuildTarget(extra_files) to InterpreterDylan Baker
2025-11-05interpreter: add RUST_ABI to the build_target keyword argumentsDylan Baker
2025-11-04Add build target keyword parameter 'build_subdir' [v8]Keith Packard
2025-10-23mtest: Fix test selection implementationXavier Claessens
2025-10-20interpreter: use typed_kwargs for checking disabler dependencyDylan Baker
2025-10-20interpreter: port dependency version to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency static to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency required to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency private_headers to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency optional_modules to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency not_found_message to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency native to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency modules to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency method to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency main to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency language to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency include_type to typed_kargsDylan Baker
2025-10-20interpreter: port dependency fallback to typed_kwargsDylan Baker
2025-10-20interpreter: port dependencies components to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency cmake_package_version to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency cmake_module_path to typed_kwargsDylan Baker
2025-10-20interpreter: port cmake_args to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency(allow_fallback) to typed_kwargsDylan Baker
2025-10-20interpreter|build: Add type checking for vala specific argumentsDylan Baker
2025-10-15revert local_program()Eli Schwartz
2025-10-15build: remove build layer validation of Executable(implib)Dylan Baker
2025-10-15interpreter: convert BuildTarget install to bool in KwargInfoDylan Baker
2025-10-15interpreter: move the BuildTarget install feature validator to KwargInfoDylan Baker
2025-10-15Add support for LocalProgram to custom_target() and run_target()Xavier Claessens
2025-10-14Make use of build TypeAliasesDylan Baker
2025-08-02Add swift_interoperability_mode kwargKatalin Rebhan
2025-08-01interpreter: move dependency kwargs to shared moduleDylan Baker
2025-07-25Add swift_module_name target argumentKatalin Rebhan
2025-05-07interpreter: reintroduce a convertor for override_options and default_optionsPaolo Bonzini