aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)AuthorFilesLines
2022-12-15Change double quote doc comment to sinqle quoteTristan Partin1-2/+2
2022-12-15Try to find the jni dependency when javac is a Darwin stubTristan Partin1-11/+25
2022-12-14Deduplicate code in JNISystemDependency conditionalTristan Partin1-2/+2
2022-12-11typing: fix some broken Sequence annotationsEli Schwartz1-2/+2
2022-12-04hdf5 dependency: correctly use machine files and respect crossEli Schwartz1-4/+5
2022-12-04refactor pkg-config dependency to allow statically finding the programEli Schwartz1-32/+36
2022-11-30pylint: enable the set_membership pluginDylan Baker5-12/+12
2022-11-29pylint: enable the bad_builtin checkerDylan Baker1-1/+1
2022-11-29pylint: enable implicit-str-concatDylan Baker1-1/+1
2022-11-29Fix crash when toolchain is missingSmallWood-D7-13/+23
2022-11-03dependencies: make the hdf5 dependency use Popen_safeEli Schwartz1-4/+3
2022-10-24Move JNISystemDependency to dependencies.base.detect_compilerTristan Partin1-3/+2
2022-10-09Fix some wording in a JNISystemDependency commentTristan Partin1-1/+1
2022-10-09Add BSD support to the JNISystemDependencyTristan Partin1-0/+8
2022-10-06Add handling Qt6's EntryPoint library.Hagen Möbius1-9/+18
2022-10-04pylint: enable use-a-generatorDylan Baker2-8/+8
2022-09-28Move classes used by scripts to their own moduleXavier Claessens1-2/+1
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