diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/opencl-clhpp/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/opencl-clhpp/package.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/opencl-clhpp/package.py b/var/spack/repos/builtin/packages/opencl-clhpp/package.py new file mode 100644 index 0000000000..3e335c2180 --- /dev/null +++ b/var/spack/repos/builtin/packages/opencl-clhpp/package.py @@ -0,0 +1,28 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +from spack import * +import sys + + +class OpenclClhpp(CMakePackage): + """C++ headers for OpenCL development""" + + homepage = "https://www.khronos.org/registry/OpenCL/" + url = "https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v2.0.12.tar.gz" + + version('2.0.12', sha256='20b28709ce74d3602f1a946d78a2024c1f6b0ef51358b9686612669897a58719') + version('2.0.11', sha256='ffc2ca08cf4ae90ee55f14ea3735ccc388f454f4422b69498b2e9b93a1d45181') + version('2.0.10', sha256='fa27456295c3fa534ce824eb0314190a8b3ebd3ba4d93a0b1270fc65bf378f2b') + version('2.0.9', sha256='ba8ac4977650d833804f208a1b0c198006c65c5eac7c83b25dc32cea6199f58c') + + root_cmakelists_dir = 'include' + + @run_after('install') + def post_install(self): + if sys.platform == 'darwin': + ln = which('ln') + ln('-s', prefix.include.CL, prefix.include.OpenCL) |