aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)AuthorFilesLines
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
2021-03-22dependencies/base: Use FeatureDeprecated instead of mlog.warningDylan Baker1-4/+2
2021-03-22dependencies/qt: split get_qmake_host_bins into a free functionDylan Baker1-10/+11
2021-03-22dependencies/base: Use Compiler instead of CompilerTypeDylan Baker1-2/+2
2021-03-22dependencies/qt: Add type annotationsDylan Baker1-50/+71
2021-03-22dependencies: split qt out of the ui moduleDylan Baker3-422/+451
2021-03-19split program related classes and functions out of dependenciesDylan Baker3-330/+9
2021-03-12Fix duplicate pkg_config_path entriesTristan Partin1-2/+2
2021-03-09dependencies: Add docstring explaining how to write a system dependencyDylan Baker1-0/+149
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz7-116/+116
2021-03-04various python neatness cleanupsEli Schwartz2-2/+2
2021-02-26pkg-config: dump all PKG_CONFIG environment variables to simplify debuggingJeff Moguillansky1-2/+4
2021-02-26hdf5: get include directory from config-toolMichael Kuhn1-2/+5
2021-02-07Add Qt6 moduleLuca Weiss2-1/+13
2021-02-06add loongarch supportXiaotian Wu1-1/+1
2021-01-21interpreter: accept external programs and dependencies for summaryPaolo Bonzini1-0/+17
2021-01-13Fix misspellsAntonin Décimo3-3/+3