summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/dev.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-10-20interpreter: port dependency main to typed_kwargsDylan Baker
2025-10-20dependency: Use a TypedDict to describe the keyword arguments to DependencyDylan Baker
2025-04-02compilers: introduce get_exe() and get_exe_args()Paolo Bonzini
2025-03-24dependencies/dev: prepend sysroot when searching for GTest sourcesRoss Burton
2025-01-28dependencies: version_compare -> version_compare_manyDylan Baker
2024-09-21add diasdk dependencyunknown
2024-04-11dependencies/dev: make the warning about LLVM's CMake non-fatalDylan Baker
2024-04-11dependencies/llvm: Try to make warning about CMake betterDylan Baker
2024-02-12cmake dependency: avoid setting property to None as a workaroundEli Schwartz
2024-02-07Fix comment typosSam James
2023-12-20dependencies/llvm: strip default include dirs also for config-tool versionKarol Herbst
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-09-22ZlibSystemDependency: pass libtype to clib_compiler.find_libraryAlan Coopersmith
2023-06-26dependencies: switch the delayed-import mechanism for custom dependenciesEli Schwartz
2023-06-08dependencies/llvm: strip default include dirsKarol Herbst
2023-01-28cmake: allow dynamic linking with LLVMKonstantin
2023-01-03Add fatal=False to many mlog.warnings()Dylan Baker
2023-01-03dependencies/dev: refactor some code to make mypy happyDylan Baker
2022-12-15Change double quote doc comment to sinqle quoteTristan Partin
2022-12-15Try to find the jni dependency when javac is a Darwin stubTristan Partin
2022-12-14Deduplicate code in JNISystemDependency conditionalTristan Partin
2022-11-29pylint: enable implicit-str-concatDylan Baker
2022-11-29Fix crash when toolchain is missingSmallWood-D
2022-10-24Move JNISystemDependency to dependencies.base.detect_compilerTristan Partin
2022-10-09Fix some wording in a JNISystemDependency commentTristan Partin
2022-10-09Add BSD support to the JNISystemDependencyTristan Partin
2022-09-19compilers: perform targeted imports for detectEli Schwartz
2022-09-19compilers: directly import from subpackagesEli Schwartz
2022-09-12dependencies: simplify logging methodsEli Schwartz
2022-08-29flake8: fix typing casts to not have actual objectsEli Schwartz
2022-05-01cmake: Fix CMake LLVM dependency error (fixes #10322)Daniel Mensinger
2022-04-12cmake: Always use all compilers for LLVM (fixes #10249)Daniel Mensinger
2022-03-29move a bunch of imports into TYPE_CHECKING blocksEli Schwartz
2022-03-04Add modules kwarg to JNI system depTristan Partin
2022-03-02Rename JDK system dep to JNITristan Partin
2022-03-01mark a bunch of dependencies with the version they were introducedEli Schwartz
2021-11-20dependencies/zlib: Allow for generic OS checksDudemanguy
2021-11-15dependencies/zlib: Add system zlib method for androidDudemanguy
2021-10-27fix various flake8 whitespace errorsEli Schwartz
2021-09-25dependencies: Add JDK system dependency for SolarisAlan Coopersmith
2021-07-13dependencies: drop Dependency.methods and Dependency.get_methods()Dylan Baker
2021-07-04dependencies: Deterministic LLVM compile and link arg ordering (#8959)kira78
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger
2021-06-17move base class for system dependencies into base.pyEli Schwartz
2021-06-14dependencies: Use the SystemDependencyDylan Baker
2021-06-09compilers: Fix missing functions in Compiler base classDaniel Mensinger
2021-06-09typing: Fully annotate dependenciesDaniel Mensinger
2021-06-03deps: Split dependencies.baseDaniel Mensinger