diff --git a/var/spack/repos/builtin/packages/camp/package.py b/var/spack/repos/builtin/packages/camp/package.py index 165fd0284d3..fc2d9c9ba02 100644 --- a/var/spack/repos/builtin/packages/camp/package.py +++ b/var/spack/repos/builtin/packages/camp/package.py @@ -29,11 +29,15 @@ class Camp(CMakePackage, CudaPackage, ROCmPackage): depends_on('cub', when='+cuda') + depends_on('blt') + def cmake_args(self): spec = self.spec options = [] + options.append("-DBLT_SOURCE_DIR={0}".format(spec['blt'].prefix)) + if '+cuda' in spec: options.extend([ '-DENABLE_CUDA=ON',