summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)Author
2023-06-26dependencies: Don't Repeat Yourself when it comes to lookup methodsEli Schwartz
2023-06-26dependencies: move dub to a hidden package internal detailEli Schwartz
2023-06-14WIP: refactor loggable popen calls for consistencyEli Schwartz
2023-06-08dependencies/llvm: strip default include dirsKarol Herbst
2023-06-07dependencies: add more logging to configtoolEli Schwartz
2023-06-08dependencies/qt: add support for Qt frameworks referencing includes in includ...Matthew Waters
2023-06-01python: Use detect.find_external_dependency() for log consistencyXavier Claessens
2023-05-23qt: Allow specifying separate tools for qt4/5/6Nirbheek Chauhan
2023-05-18Check dub version (#11794)Remi Thebault
2023-05-13Make `dependency('foo', static: true, method: 'cmake') link staticallyVolker Weißmann
2023-05-05Fix building python extensions on win-arm64Radek Bartoň
2023-05-05Python module: emit warning for debug buildtypes with MSVC and no debug PythonRalf Gommers
2023-05-03dependencies: allow config-tool to fallback to default program namesEli Schwartz
2023-04-24dependencies: allow to fallback on CMake to find the SDL2 libraryMatthieu Bouron
2023-04-23fix python.version() not working in some casesCharles Brunet
2023-04-20intro: add more details to generated json filesCharles Brunet
2023-04-20extra_files keyword in declare_dependency()Charles Brunet
2023-04-11fix various spelling issuesJosh Soref
2023-03-28python dependency: avoid redefinition warnings for MS_WIN64Eli Schwartz
2023-03-24Add a system method for obtaining GL dependency on Linux OSHelen Ginn
2023-03-16prevent lib prefix warning from pkg-configCharles Brunet
2023-03-09dependencies: add pybind11 custom factoryEli Schwartz
2023-02-27python dependency: Fix typo in placeholder stringDaniele Nicolodi
2023-02-22python dependency: handle broken pylong on many more versions of pythonEli Schwartz
2023-02-22python dependency: fix embed handling for system dependencyEli Schwartz
2023-02-22python dependency: verify that the python header is installed for sysconfigEli Schwartz
2023-02-22python dependency: simplify compile args handlingEli Schwartz
2023-02-22merge the python dependency from the python module into dependenciesEli Schwartz
2023-02-22partial migration of the python module dependency into dependenciesEli Schwartz
2023-02-22python module/dependency: move the specialized external programEli Schwartz
2023-02-22dependencies: refactor python3 into its own fileEli Schwartz
2023-02-01micro-optimize: define typing-only objects in TYPE_CHECKINGEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2023-01-28cmake: allow dynamic linking with LLVMKonstantin
2023-01-18dependencies: fix pcap-config which now errors on --versionEli Schwartz
2023-01-16properly type utils/core.py and add it to mypyEli Schwartz
2023-01-04add objects keyword argument to declare_dependenciesPaolo Bonzini
2023-01-03Add fatal=False to many mlog.warnings()Dylan Baker
2023-01-03dependencies/dev: refactor some code to make mypy happyDylan Baker
2022-12-25dependencies: better logging of pkg-config call outputsEli Schwartz
2022-12-15Change double quote doc comment to sinqle quoteTristan Partin
2022-12-15Try to find the jni dependency when javac is a Darwin stubTristan Partin
2022-12-14Deduplicate code in JNISystemDependency conditionalTristan Partin
2022-12-11typing: fix some broken Sequence annotationsEli Schwartz
2022-12-04hdf5 dependency: correctly use machine files and respect crossEli Schwartz
2022-12-04refactor pkg-config dependency to allow statically finding the programEli Schwartz
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-11-29pylint: enable the bad_builtin checkerDylan Baker
2022-11-29pylint: enable implicit-str-concatDylan Baker
2022-11-29Fix crash when toolchain is missingSmallWood-D