aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)AuthorFilesLines
2023-05-18Check dub version (#11794)Remi Thebault1-28/+58
2023-05-13Make `dependency('foo', static: true, method: 'cmake') link staticallyVolker Weißmann2-0/+5
2023-05-05Fix building python extensions on win-arm64Radek Bartoň1-17/+8
2023-05-05Python module: emit warning for debug buildtypes with MSVC and no debug PythonRalf Gommers1-1/+24
2023-05-03dependencies: allow config-tool to fallback to default program namesEli Schwartz2-1/+5
2023-04-24dependencies: allow to fallback on CMake to find the SDL2 libraryMatthieu Bouron1-1/+2
2023-04-23fix python.version() not working in some casesCharles Brunet1-0/+1
2023-04-20intro: add more details to generated json filesCharles Brunet1-1/+1
2023-04-20extra_files keyword in declare_dependency()Charles Brunet1-2/+11
2023-04-11fix various spelling issuesJosh Soref6-9/+9
2023-03-28python dependency: avoid redefinition warnings for MS_WIN64Eli Schwartz1-1/+1
2023-03-24Add a system method for obtaining GL dependency on Linux OSHelen Ginn1-1/+9
2023-03-16prevent lib prefix warning from pkg-configCharles Brunet1-1/+2
2023-03-09dependencies: add pybind11 custom factoryEli Schwartz2-1/+25
2023-02-27python dependency: Fix typo in placeholder stringDaniele Nicolodi1-1/+1
2023-02-22python dependency: handle broken pylong on many more versions of pythonEli Schwartz1-1/+2
2023-02-22python dependency: fix embed handling for system dependencyEli Schwartz1-16/+20
2023-02-22python dependency: verify that the python header is installed for sysconfigEli Schwartz1-0/+3
2023-02-22python dependency: simplify compile args handlingEli Schwartz1-19/+13
2023-02-22merge the python dependency from the python module into dependenciesEli Schwartz2-51/+145
2023-02-22partial migration of the python module dependency into dependenciesEli Schwartz1-1/+60
2023-02-22python module/dependency: move the specialized external programEli Schwartz1-2/+79
2023-02-22dependencies: refactor python3 into its own fileEli Schwartz3-118/+146
2023-02-01micro-optimize: define typing-only objects in TYPE_CHECKINGEli Schwartz1-1/+1
2023-02-01treewide: add future annotations importEli Schwartz13-0/+14
2023-01-28cmake: allow dynamic linking with LLVMKonstantin2-28/+165
2023-01-18dependencies: fix pcap-config which now errors on --versionEli Schwartz2-2/+18
2023-01-16properly type utils/core.py and add it to mypyEli Schwartz1-2/+3
2023-01-04add objects keyword argument to declare_dependenciesPaolo Bonzini1-4/+5
2023-01-03Add fatal=False to many mlog.warnings()Dylan Baker1-2/+2
2023-01-03dependencies/dev: refactor some code to make mypy happyDylan Baker1-4/+10
2022-12-25dependencies: better logging of pkg-config call outputsEli Schwartz1-1/+5
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