aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)AuthorFilesLines
2021-08-09pkg-config: support for `-l:libfoo.a`lilinzhe1-0/+24
2021-08-04add boolean parameter use_system for searching boostKevin Meagher1-23/+21
2021-08-04Make libs a set from the beginingKevin Meagher1-3/+3
2021-08-04Relax restrictions on detecting boost dependencyKevin Meagher1-10/+10
2021-08-03Fix when gtest dep is found but does not pass version checkXavier Claessens1-0/+1
2021-07-28intl dep: support static kwargEli Schwartz1-1/+4
2021-07-28intl: fix incorrect detection of headerEli Schwartz1-1/+1
2021-07-28dependencies: make the preferred LibType available to any ExternalDependencyEli Schwartz2-4/+4
2021-07-13dependencies: drop Dependency.methods and Dependency.get_methods()Dylan Baker10-121/+5
2021-07-05condense linesEli Schwartz1-2/+1
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz4-10/+8
2021-07-04dependencies: Deterministic LLVM compile and link arg ordering (#8959)kira781-2/+2
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger4-5/+5
2021-06-26refactor: Refactor BothLibraries logicDaniel Mensinger1-8/+3
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger1-2/+2
2021-06-22fix: Handling BothLibraries objects (fixes #8907)Daniel Mensinger1-3/+8
2021-06-18holders: Introduce HoldableObjectDaniel Mensinger1-2/+2
2021-06-17intl custom dependencyEli Schwartz2-2/+29
2021-06-17expose SystemDependency and BuiltinDependency as toplevel classesEli Schwartz1-1/+5
2021-06-17add new dependency type "builtin"Eli Schwartz2-1/+22
2021-06-17move base class for system dependencies into base.pyEli Schwartz10-43/+25
2021-06-14dependencies: Use a typing.NewType for Dependency.type_nameDylan Baker10-27/+33
2021-06-14dependencies: Use the SystemDependencyDylan Baker7-32/+37
2021-06-13dependencies: Add a System DependencyDylan Baker1-0/+29
2021-06-09compilers: Fix missing functions in Compiler base classDaniel Mensinger5-11/+2
2021-06-09typing: Rename some variablesDaniel Mensinger8-45/+54
2021-06-09typing: remove unused DependencyTypeDaniel Mensinger2-2/+2
2021-06-09typing: Fully annotate dependenciesDaniel Mensinger5-72/+76
2021-06-06typing: Fully annotate dependencies.frameworkDaniel Mensinger1-14/+19
2021-06-06typing: Fully annotate dependencies.{detect,factory} + some other fixesDaniel Mensinger7-43/+81
2021-06-06typing: Fully annotate dependencies.cmakeDaniel Mensinger1-59/+69
2021-06-06typing: Fully annotate dependencies.platformDaniel Mensinger1-3/+9
2021-06-06typing: Fully annotate dependencies.dubDaniel Mensinger1-18/+31
2021-06-06typing: Fully annotate dependencies.pkgconfigDaniel Mensinger1-26/+33
2021-06-05typing: Fully annotate dependencies.cudaDaniel Mensinger1-22/+36
2021-06-05typing: Fully annotate dependencies.configtoolDaniel Mensinger1-16/+23
2021-06-05typing: Fully annotate dependencies.coarraysDaniel Mensinger1-5/+5
2021-06-04dependencies/detect: Add type annotations to find_external_dependencyDylan Baker1-4/+5
2021-06-03typing: Fully annotate dependencies.baseDaniel Mensinger1-64/+64
2021-06-03deps: Split dependencies.baseDaniel Mensinger18-1852/+2050
2021-05-29cmake: Fix CMakeToolchain (fixes #8293)Daniel Mensinger1-2/+2
2021-05-28dependencies/zlib: System Dependency needs a clib_compiler on windowsDylan Baker1-3/+8
2021-05-23Fix double negative in 'No CMake binary not found'Jon Turney1-1/+1
2021-05-08interpreter: Skip not_found_message and include_type in cache idXavier Claessens1-1/+7
2021-04-20dependencies/OpenMP: If the version returned is not supported fail gracefullyDylan Baker1-1/+7
2021-04-12dependency: Add JDK system dependencyTristan Partin2-1/+60
2021-03-23deprecated QMAKE dependency typeDylan Baker1-1/+4
2021-03-23Refactor Qt Dependency into proper split classes with factoriesDylan Baker3-144/+172
2021-03-22qt: move compilers_detect to the qt moduleDylan Baker1-53/+1
2021-03-22dependencies/qt: Split _get_modules_lib_suffix out of the classDylan Baker1-29/+32