summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/configtool.py
AgeCommit message (Expand)Author
2025-12-17dependencies: Remove `log_tried` methodDylan 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-10-20dependencies: Add remaining internal arguments to Dependency classesDylan Baker
2025-10-20interpreter: port dependency version to typed_kwargsDylan Baker
2025-10-20dependency: Use a TypedDict to describe the keyword arguments to DependencyDylan Baker
2024-10-04programs: Allow excluding certain paths when searching in PATHNirbheek Chauhan
2024-09-24MPI detection: support more implementations (any compilers)paugier
2024-09-21Add get_variable() system dependencyunknown
2024-09-14Fix various incorrect uses of `its` vs `it's`.Andrew McNulty
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-09-18Remove get_configtool_variable()Xavier Claessens
2023-09-18Remove get_pkgconfig_variable()Xavier Claessens
2023-09-08Override config-tool get_variable args for qmakeNirbheek Chauhan
2023-06-14WIP: refactor loggable popen calls for consistencyEli Schwartz
2023-06-07dependencies: add more logging to configtoolEli Schwartz
2023-05-03dependencies: allow config-tool to fallback to default program namesEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2023-01-18dependencies: fix pcap-config which now errors on --versionEli Schwartz
2022-09-12dependencies: simplify log_tried into a staticmethodEli Schwartz
2022-04-13dependencies: tighten type checking and fix cmake API violation for get_variableEli Schwartz
2021-07-13dependencies: drop Dependency.methods and Dependency.get_methods()Dylan Baker
2021-07-05condense linesEli Schwartz
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz
2021-06-14dependencies: Use a typing.NewType for Dependency.type_nameDylan Baker
2021-06-05typing: Fully annotate dependencies.configtoolDaniel Mensinger
2021-06-03deps: Split dependencies.baseDaniel Mensinger