summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/dependencyfallbacks.py
AgeCommit message (Expand)Author
2025-10-20interpreter: port dependency native to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency modules to typed_kwargsDylan Baker
2025-06-18interpreter: bump priority of default_library=static that comes from fallbackPaolo Bonzini
2025-05-07interpreter: reintroduce a convertor for override_options and default_optionsPaolo Bonzini
2025-05-06interpreter: allow passing default default_options to do_subprojectPaolo Bonzini
2025-03-10coredata: replace get_option with optstore.get_value_forDylan Baker
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2024-11-15interpreter/dependencyfallbacks: Add copyright headerDylan Baker
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-05-19Pass wrapmode value around as a string. (#13229)Jussi Pakkanen
2023-09-22Allow to fallback to cmake subprojectXavier Claessens
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