aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/cuda.py
AgeCommit message (Collapse)AuthorFilesLines
2020-10-13cuda: Also read CUDART_VERSION from cuda_runtime_api.hDaniel Mensinger1-2/+25
2020-06-02dependencies/cuda: Add support for ARM linuxjonathanmist1-6/+10
2020-01-29dependencies: Make Dependency initializer signatures matchDylan Baker1-1/+1
Currently PkgConfig takes language as a keyword parameter in position 3, while the others take it as positional in position 2. Because most dependencies don't actually set a language (they use C style linking), using a positional argument makes more sense. ExtraFrameworkDependencies is even more different, and duplicates some arguments from the base ExternalDependency class. For later changes I'm planning to make having all of the dependencies use the same signature is really, really helpful.
2019-12-05lgtm: fix Multiple calls to __init__Daniel Mensinger1-3/+2
Some slight refactoring for the dependency classes and I switched the elbrus compiler to the GnuLikeCompiler. This is also the correct use according to the documentation of GnuLikeCompiler.
2019-12-05lgtm: fix `Mismatch in multiple assignment` errorDaniel Mensinger1-1/+1
The old version is technically also correct, but this commit makes the intent more explicit (and schould make LGTM happy).
2019-11-05dependency('cuda')Aleksey Gurtovoy1-0/+253