summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/dev.py
AgeCommit message (Expand)Author
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
2021-05-28dependencies/zlib: System Dependency needs a clib_compiler on windowsDylan Baker
2021-04-12dependency: Add JDK system dependencyTristan Partin
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2020-10-22depenencies/llvm: Handle llvm-config --shared-mode failing (#7379)Dylan Baker
2020-09-29dependencies/zlib: Fix header detectionDylan Baker
2020-04-12Fix VS Intellisense for projects which depend on LLVM found via CMake.Jesse Natalie
2020-04-10Log when ignoring LLVM because dynamic was requestedJesse Natalie
2020-03-19cmake: Add find_package COMPONETS supportDaniel Mensinger
2020-01-31dependencies: Add a zlib system dependency for windowsDylan Baker
2020-01-31dependencies: Add system zlib method for freebsd and dragonflybsdDylan Baker
2020-01-31dependencies: Add a zlib system dependency for macOSDylan Baker
2020-01-30Small cleanups for the LLVM dependency class (#6548)Dylan Baker
2020-01-29dependencies: Rename _add_sub_dependency2 to _add_sub_dependencyDylan Baker
2020-01-29dependencies: Use a DependencyFactory for threadsDylan Baker