diff options
author | Jen Herting <jen@herting.cc> | 2020-09-17 16:26:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-17 15:26:51 -0500 |
commit | e329e13f3253165aec0b942545aa542059cd7ca3 (patch) | |
tree | 36ab653b2a9e71b2d1644ad7abbbf2c064ad7725 | |
parent | 4b41d56bc346c2c2e1ab1eaeb2eebd209456fde4 (diff) | |
download | spack-e329e13f3253165aec0b942545aa542059cd7ca3.tar.gz spack-e329e13f3253165aec0b942545aa542059cd7ca3.tar.bz2 spack-e329e13f3253165aec0b942545aa542059cd7ca3.tar.xz spack-e329e13f3253165aec0b942545aa542059cd7ca3.zip |
[arrow] added cuda variant (#18715)
-rw-r--r-- | var/spack/repos/builtin/packages/arrow/package.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/arrow/package.py b/var/spack/repos/builtin/packages/arrow/package.py index ef0e1adc8c..d622cd2835 100644 --- a/var/spack/repos/builtin/packages/arrow/package.py +++ b/var/spack/repos/builtin/packages/arrow/package.py @@ -6,7 +6,7 @@ from spack import * -class Arrow(CMakePackage): +class Arrow(CMakePackage, CudaPackage): """A cross-language development platform for in-memory data. This package contains the C++ bindings. @@ -59,6 +59,8 @@ class Arrow(CMakePackage): "-DARROW_WITH_BROTLI=OFF", "-DARROW_WITH_LZ4=OFF", ] + if self.spec.satisfies('+cuda'): + args.append('-DARROW_CUDA:BOOL=ON') if self.spec.satisfies('+python'): args.append("-DARROW_PYTHON:BOOL=ON") if self.spec.satisfies('+parquet'): |