summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
AgeCommit message (Expand)Author
2023-06-08dependencies/llvm: strip default include dirsKarol Herbst
2023-04-20intro: add more details to generated json filesCharles Brunet
2023-04-20extra_files keyword in declare_dependency()Charles Brunet
2023-01-04add objects keyword argument to declare_dependenciesPaolo Bonzini
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-11-29Fix crash when toolchain is missingSmallWood-D
2022-09-12dependencies: log the real reason for a dependency lookup failingEli Schwartz
2022-09-12dependencies: simplify log_tried into a staticmethodEli Schwartz
2022-08-04typing: simplify type annotations for librariesEli Schwartz
2022-06-01dependencies: Fix d_module_version typesDylan Baker
2022-05-25dependencies: Don't allow as_link_whole to complete with SharedLibrariesDylan Baker
2022-05-25dependencies: Fix several annotations issuesDylan Baker
2022-05-03add prefer_static built-in optionDudemanguy
2022-05-03interpreter: new function add_project_dependencies()Paolo Bonzini
2022-05-03dependencies: extract code to get all leaf dependenciesPaolo Bonzini
2022-04-13dependencies: tighten type checking and fix cmake API violation for get_variableEli Schwartz
2022-03-07dependencies: Dependency Sources can be StructuredSourcesDylan Baker
2022-03-03add D features to InternalDependencyRemi Thebault
2022-03-01allow dependency checks to bubble up feature warnings to the interpreterEli Schwartz
2022-02-14comment out broken Feature checks that fail mypyEli Schwartz
2022-01-18dependencies: fix libraries and whole_libraries typesDylan Baker
2022-01-18dependencies: don't pass kwargs from get_pkgconfig_variableDylan Baker
2021-10-26dep.name(): return dependency name even if dependency is not foundThomas Heijligen
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-10-04dependencies: Dependency.sources can have CustomTargetsDylan Baker
2021-10-04remove f from f-string that has no formattingEli Schwartz
2021-10-04various python neatness cleanupsEli Schwartz
2021-09-07summary: fix dependenciesPaolo Bonzini
2021-08-03Fix when gtest dep is found but does not pass version checkXavier Claessens
2021-07-28dependencies: make the preferred LibType available to any ExternalDependencyEli Schwartz
2021-07-13dependencies: drop Dependency.methods and Dependency.get_methods()Dylan Baker
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz
2021-06-26refactor: Refactor BothLibraries logicDaniel Mensinger
2021-06-22fix: Handling BothLibraries objects (fixes #8907)Daniel Mensinger
2021-06-18holders: Introduce HoldableObjectDaniel Mensinger
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-09typing: remove unused DependencyTypeDaniel Mensinger
2021-06-09typing: Fully annotate dependenciesDaniel Mensinger
2021-06-03typing: Fully annotate dependencies.baseDaniel Mensinger
2021-06-03deps: Split dependencies.baseDaniel Mensinger
2021-05-29cmake: Fix CMakeToolchain (fixes #8293)Daniel Mensinger
2021-05-23Fix double negative in 'No CMake binary not found'Jon Turney
2021-05-08interpreter: Skip not_found_message and include_type in cache idXavier Claessens
2021-03-23deprecated QMAKE dependency typeDylan Baker
2021-03-23Refactor Qt Dependency into proper split classes with factoriesDylan Baker
2021-03-22dependencies/base: Use FeatureDeprecated instead of mlog.warningDylan Baker
2021-03-22dependencies/base: Use Compiler instead of CompilerTypeDylan Baker