summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
AgeCommit message (Expand)Author
2025-12-22dependencies: make arguments to InternalDependency.__init__ optionalPaolo Bonzini
2025-12-17dependencies: Remove `log_tried` methodDylan Baker
2025-12-17dependencies: Add a wrapper class for Dependency candidatesDylan Baker
2025-12-17dependencies: Require 'native' be passed in kwargsDylan Baker
2025-12-17dependencies: stop passing "language" as a keyword argumentDylan Baker
2025-12-17dependencies: Pass the `name` to `ExternalDependency` constructorDylan Baker
2025-12-17dependencies: Move type_name to class levelDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.sanity_checkDylan Baker
2025-10-31dependencies: remove copy of self.libtype being setDylan Baker
2025-10-20dependencies: Add remaining internal arguments to Dependency classesDylan Baker
2025-10-20dependencies: Add `silent` to known keyword arguments to DependencyDylan Baker
2025-10-20modules/python: port dependency embed to typed_kwargsDylan 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 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 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-20dependency: Use a TypedDict to describe the keyword arguments to DependencyDylan Baker
2025-10-16intro: compute meson_variables for dependencies at setup timePaolo Bonzini
2025-10-06Revert "compilers: refactor sanity checking code"Dylan Baker
2025-10-06compilers: refactor sanity checking codeDylan Baker
2025-09-25mypy: enable allow-redefinition-new and fix falloutEli Schwartz
2025-06-23vala: Also add --target-glib if glib is built as subprojectFlorian "sp1rit"​
2025-03-10coredata: replace get_option with optstore.get_value_forDylan Baker
2025-01-19Fix broken both_libraries transitive dependenciesCharles Brunet
2025-01-07Fix internal dependency namesCharles Brunet
2024-09-23dependency: define equality and hash operators for DependencyDylan Baker
2024-09-21Add get_variable() system dependencyunknown
2024-09-14Fix various incorrect uses of `its` vs `it's`.Andrew McNulty
2024-09-11Fix typing for InternalDependency.get_as_static() and get_as_shared()Charles Brunet
2024-09-06alias_target with both_libs builds bothCharles Brunet
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-07-05Revert PR12972 as a regression.Eli Schwartz
2024-04-28add punctuation mark to make log more understandablekkz
2024-03-15dependency: define equality and hash operators for DependencyDylan Baker
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-12-01dependencies/base: Make MissingCompiler inherit Compiler for mypyDylan Baker
2023-09-18Remove get_configtool_variable()Xavier Claessens
2023-09-18Remove get_pkgconfig_variable()Xavier Claessens
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-08-08interpreter|dependencies: Fix issues spotted by mypyDylan Baker