aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/dev.py
AgeCommit message (Expand)AuthorFilesLines
2022-04-12cmake: Always use all compilers for LLVM (fixes #10249)Daniel Mensinger1-1/+12
2022-03-29move a bunch of imports into TYPE_CHECKING blocksEli Schwartz1-2/+3
2022-03-04Add modules kwarg to JNI system depTristan Partin1-3/+58
2022-03-02Rename JDK system dep to JNITristan Partin1-3/+18
2022-03-01mark a bunch of dependencies with the version they were introducedEli Schwartz1-0/+1
2021-11-20dependencies/zlib: Allow for generic OS checksDudemanguy1-4/+1
2021-11-15dependencies/zlib: Add system zlib method for androidDudemanguy1-2/+2
2021-10-27fix various flake8 whitespace errorsEli Schwartz1-1/+1
2021-09-25dependencies: Add JDK system dependency for SolarisAlan Coopersmith1-0/+2
2021-07-13dependencies: drop Dependency.methods and Dependency.get_methods()Dylan Baker1-17/+0
2021-07-04dependencies: Deterministic LLVM compile and link arg ordering (#8959)kira781-2/+2
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger1-2/+2
2021-06-17move base class for system dependencies into base.pyEli Schwartz1-2/+1
2021-06-14dependencies: Use the SystemDependencyDylan Baker1-8/+9
2021-06-09compilers: Fix missing functions in Compiler base classDaniel Mensinger1-2/+1
2021-06-09typing: Fully annotate dependenciesDaniel Mensinger1-28/+28
2021-06-03deps: Split dependencies.baseDaniel Mensinger1-4/+5
2021-05-28dependencies/zlib: System Dependency needs a clib_compiler on windowsDylan Baker1-3/+8
2021-04-12dependency: Add JDK system dependencyTristan Partin1-0/+56
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-10/+10
2020-10-22depenencies/llvm: Handle llvm-config --shared-mode failing (#7379)Dylan Baker1-1/+7
2020-09-29dependencies/zlib: Fix header detectionDylan Baker1-1/+1
2020-04-12Fix VS Intellisense for projects which depend on LLVM found via CMake.Jesse Natalie1-0/+3
2020-04-10Log when ignoring LLVM because dynamic was requestedJesse Natalie1-0/+1
2020-03-19cmake: Add find_package COMPONETS supportDaniel Mensinger1-1/+1
2020-01-31dependencies: Add a zlib system dependency for windowsDylan Baker1-2/+20
2020-01-31dependencies: Add system zlib method for freebsd and dragonflybsdDylan Baker1-3/+8
2020-01-31dependencies: Add a zlib system dependency for macOSDylan Baker1-0/+30
2020-01-30Small cleanups for the LLVM dependency class (#6548)Dylan Baker1-1/+6
2020-01-29dependencies: Rename _add_sub_dependency2 to _add_sub_dependencyDylan Baker1-5/+5
2020-01-29dependencies: Use a DependencyFactory for threadsDylan Baker1-5/+13
2020-01-29dependencies: Use DependencyFactory for gmockDylan Baker1-20/+23
2020-01-29dependencies: Use a DependencyFactory for gtestDylan Baker1-20/+21
2020-01-29dependencies: Use a DependencyFactory for LLVMDylan Baker1-27/+15
2020-01-29dependencies: Make Dependency initializer signatures matchDylan Baker1-5/+5
2020-01-29dependencies/base: Split process_method_kw out of DependencyDylan Baker1-4/+4
2020-01-26cmake: Refactor CMakeExecutor and CMakeTraceParserDaniel Mensinger1-0/+3
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-3/+3
2019-12-05lgtm: fix Multiple calls to __init__Daniel Mensinger1-6/+2
2019-11-06Fix typos found by codespellWolfgang Stöggl1-3/+3
2019-09-29Move the list of LLVM version suffixes to a common placeTing-Wei Lan1-19/+2
2019-07-02dependencies/dev: Switch order of llvm dependency findersDylan Baker1-3/+3
2019-06-12cmake: Move parsing the CMake trace into the CMake moduleDaniel Mensinger1-4/+4
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-9/+13
2019-05-27dependencies/llvm: Fixup bad output from llvm-config on windowsDylan Baker1-2/+8
2019-05-03cmake: Fixed new thread dependencyDaniel Mensinger1-3/+1
2019-05-03cmake: LLVM better modules handlingDaniel Mensinger1-14/+18
2019-05-03cmake: revert module name mappingDaniel Mensinger1-8/+12
2019-05-03cmake: minor code fixesDaniel Mensinger1-7/+9
2019-05-03CMake: optional modules supportDaniel Mensinger1-3/+7