summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/factory.py
AgeCommit message (Expand)Author
2025-12-17Dependencies: Make use of the DependencyCandidate classDylan Baker
2025-12-17dependencies: Require 'native' be passed in kwargsDylan Baker
2025-12-17dependencies: stop passing "language" as a keyword argumentDylan Baker
2025-10-20dependency: Use a TypedDict to describe the keyword arguments to DependencyDylan Baker
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2022-09-12dependencies: use better internal representation of factory methodsEli Schwartz
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz
2022-05-23move various imports into TYPE_CHECKING blocks for neatnessEli Schwartz
2022-02-02openssl dependency: add cmake supportEli Schwartz
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-06-17add new dependency type "builtin"Eli Schwartz
2021-06-17move base class for system dependencies into base.pyEli Schwartz
2021-06-14dependencies: Use a typing.NewType for Dependency.type_nameDylan Baker
2021-06-09typing: Rename some variablesDaniel Mensinger
2021-06-06typing: Fully annotate dependencies.{detect,factory} + some other fixesDaniel Mensinger
2021-06-03deps: Split dependencies.baseDaniel Mensinger