aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)AuthorFilesLines
2022-09-19compilers: perform targeted imports for detectEli Schwartz2-3/+3
2022-09-19compilers: directly import from subpackagesEli Schwartz2-3/+4
2022-09-12dependencies: log the real reason for a dependency lookup failingEli Schwartz2-3/+6
2022-09-12dependencies: use better internal representation of factory methodsEli Schwartz2-8/+7
2022-09-12dependencies: simplify log_tried into a staticmethodEli Schwartz7-12/+21
2022-09-12dependencies: simplify logging methodsEli Schwartz3-15/+0
2022-08-29flake8: fix typing casts to not have actual objectsEli Schwartz1-1/+1
2022-08-26Remove redundant backslash and fix white space issueAlf Henrik Sauge1-4/+5
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge3-8/+8
2022-08-09dependencies: reject Qt6 pkg-config dependency if libexecdir is not knownEli Schwartz1-0/+7
2022-08-09qt: fix qt 6 tools detection for pkg-configKonstantin1-1/+21
2022-08-04typing: simplify type annotations for librariesEli Schwartz1-2/+2
2022-06-13flake8: fix non-idiomatic ordering of "if not in" checksEli Schwartz1-3/+3
2022-06-13flake8: fix various whitespace nitsEli Schwartz1-3/+3
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz3-4/+6
2022-06-01dependencies: Fix d_module_version typesDylan Baker1-1/+1
2022-05-25dependencies: Don't allow as_link_whole to complete with SharedLibrariesDylan Baker1-1/+12
2022-05-25dependencies: Fix several annotations issuesDylan Baker1-7/+11
2022-05-23move various imports into TYPE_CHECKING blocks for neatnessEli Schwartz1-2/+3
2022-05-09dependencies/boost.py: ignore unknown filesfghzxm1-2/+14
2022-05-03add prefer_static built-in optionDudemanguy4-7/+11
2022-05-03dependencies: cleanup kwargs.get('static') usageDudemanguy2-3/+2
2022-05-03interpreter: new function add_project_dependencies()Paolo Bonzini1-0/+6
2022-05-03dependencies: extract code to get all leaf dependenciesPaolo Bonzini2-2/+19
2022-05-01cmake: Fix CMake LLVM dependency error (fixes #10322)Daniel Mensinger1-2/+9
2022-05-01Merge pull request #10039 from eli-schwartz/wayland-protocols-subproject-filesJussi Pakkanen4-17/+17
2022-04-30pkgconfig: Use EnvironmentVariables to build PKG_CONFIG_* envXavier Claessens1-20/+27
2022-04-13dependencies: tighten type checking and fix cmake API violation for get_variableEli Schwartz4-17/+17
2022-04-12qt dependency: adapt to the qmake command changed nameEli Schwartz1-1/+1
2022-04-12qt dependency: find the correct -qtX configtool nameEli Schwartz1-1/+2
2022-04-12Add support for Qt 6.1+John Lindgren1-0/+9
2022-04-12cmake: Always use all compilers for LLVM (fixes #10249)Daniel Mensinger3-4/+14
2022-03-29move a bunch of imports into TYPE_CHECKING blocksEli Schwartz1-2/+3
2022-03-23boost: preserve compiler/linker argument orderHemmo Nieminen1-2/+2
2022-03-23Fix DUB dependenciesRemi Thebault1-126/+295
2022-03-13Merge pull request #9339 from dcbaker/submit/structured_sourcesJussi Pakkanen1-3/+6
2022-03-07move a bunch of imports into TYPE_CHECKING blocksEli Schwartz1-1/+3
2022-03-07treewide: string-quote the first argument to T.castEli Schwartz2-4/+4
2022-03-07merge various TYPE_CHECKING blocks into oneEli Schwartz1-5/+3
2022-03-07dependencies: Dependency Sources can be StructuredSourcesDylan Baker1-3/+6
2022-03-07Merge pull request #9743 from mensinda/cmakeGeneratorFixedJussi Pakkanen1-2/+2
2022-03-04Add modules kwarg to JNI system depTristan Partin1-3/+58
2022-03-03add D features to InternalDependencyRemi Thebault1-2/+9
2022-03-02Rename JDK system dep to JNITristan Partin2-4/+20
2022-03-01cheat and evade the detection of "open()" in custom_lintEli Schwartz1-6/+6
2022-03-01mark a bunch of dependencies with the version they were introducedEli Schwartz2-0/+7
2022-03-01allow dependency checks to bubble up feature warnings to the interpreterEli Schwartz1-0/+3
2022-02-17intl dependency: include header when checking for libc builtinEli Schwartz1-1/+2
2022-02-16flake8: fix wrong numbers of blank line separatorsEli Schwartz1-1/+0
2022-02-16flake8: fix typoed whitespace surrounding tokensEli Schwartz1-1/+1