summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/dependencyfallbacks.py
AgeCommit message (Expand)Author
2023-06-20interpreter: allow default_options and override_options as a dictDylan Baker
2023-05-29avoid clearing the dependency cache unnecessarily based on wrap-modeEli Schwartz
2022-10-09Get fallback varname from wrap file after it has been configuredXavier Claessens
2022-06-17fix parameter expansion in several error messagesMichael Mera
2022-03-29move a bunch of imports into TYPE_CHECKING blocksEli Schwartz
2022-03-03interpreter: use typed_kwargs for subproject()Dylan Baker
2022-03-03interpreter/dependencyfallbacks: fix a number of low hanging type issuesDylan Baker
2022-03-03modules/cmake: add type annotations for subproject methodDylan Baker
2021-10-26dep.name(): return dependency name even if dependency is not foundThomas Heijligen
2021-09-20dependency: If cached version is outdated, look on system againXavier Claessens
2021-09-20dependencyfallbacks: Use default_options for implicit fallbacksXavier Claessens
2021-09-01dependency: fallback and allow_fallback are mutually exclusiveXavier Claessens
2021-08-23interpreter: Fix dependency(..., static: true) fallbackXavier Claessens
2021-08-07Fix --force-fallack-for with --wrap-mode=nofallbackXavier Claessens
2021-07-21Fix meson.version().version_compare() regression in subprojectXavier Claessens
2021-06-18holders: remove unholderDaniel Mensinger
2021-06-18dependency: Empty fallback is the same as allow_fallback: falseXavier Claessens
2021-06-16interpreter: Extract dependency() logic into its own helper classXavier Claessens