CMake should be a build dependency (#20160)
This commit is contained in:
parent
87adda1bad
commit
2a7a6d472b
@ -26,7 +26,7 @@ class Bcl2fastq2(Package):
|
||||
msg='malloc.h/etc requirements break build on macs')
|
||||
|
||||
depends_on('boost@1.54.0')
|
||||
depends_on('cmake@2.8.9:')
|
||||
depends_on('cmake@2.8.9:', type='build')
|
||||
depends_on('libxml2@2.7.8')
|
||||
depends_on('libxslt@1.1.26~crypto')
|
||||
depends_on('libgcrypt')
|
||||
|
@ -27,7 +27,7 @@ class Clamr(CMakePackage):
|
||||
values=('single', 'mixed', 'full'),
|
||||
description='single, mixed, or full double precision values')
|
||||
|
||||
depends_on('cmake@3.1:')
|
||||
depends_on('cmake@3.1:', type='build')
|
||||
depends_on('mpi')
|
||||
depends_on('mpe', when='graphics=mpe')
|
||||
|
||||
|
@ -32,7 +32,7 @@ class Ghost(CMakePackage, CudaPackage):
|
||||
# ###################### Dependencies ##########################
|
||||
|
||||
# Everything should be compiled position independent (-fpic)
|
||||
depends_on('cmake@3.5:')
|
||||
depends_on('cmake@3.5:', type='build')
|
||||
depends_on('hwloc')
|
||||
depends_on('blas')
|
||||
depends_on('mpi', when='+mpi')
|
||||
|
@ -18,7 +18,7 @@ class Glog(Package):
|
||||
version('0.3.3', sha256='544e178644bd9b454768c2c91716c3b8365cc5d47adfbdbaecd8cf3fa17adfcb')
|
||||
|
||||
depends_on('gflags')
|
||||
depends_on('cmake', when="@0.3.5:")
|
||||
depends_on('cmake', when="@0.3.5:", type='build')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
configure('--prefix=%s' % prefix)
|
||||
|
@ -16,7 +16,7 @@ class Heaptrack(CMakePackage):
|
||||
version('1.1.0', sha256='bd247ac67d1ecf023ec7e2a2888764bfc03e2f8b24876928ca6aa0cdb3a07309')
|
||||
|
||||
depends_on('boost@1.41:')
|
||||
depends_on('cmake@2.8.9:')
|
||||
depends_on('cmake@2.8.9:', type='build')
|
||||
depends_on('elfutils')
|
||||
depends_on('libunwind')
|
||||
depends_on('zlib')
|
||||
|
@ -14,7 +14,7 @@ class Hyphy(CMakePackage):
|
||||
|
||||
version('2.3.14', sha256='9e6c817cb649986e3fe944bcaf88be3533e7e62968b9a486c719e951e5ed1cf6')
|
||||
|
||||
depends_on('cmake@3.0:')
|
||||
depends_on('cmake@3.0:', type='build')
|
||||
depends_on('curl')
|
||||
|
||||
conflicts('%gcc@:4.8')
|
||||
|
@ -21,7 +21,7 @@ class Nut(CMakePackage):
|
||||
version('master', branch='master')
|
||||
version('0.1.1', sha256='9f1dca4a9d7003b170fd57d6720228ff25471616cf884e033652e90c49c089bb')
|
||||
|
||||
depends_on('cmake@3.0:')
|
||||
depends_on('cmake@3.0:', type='build')
|
||||
depends_on('random123')
|
||||
|
||||
conflicts('%intel', when='@serial')
|
||||
|
@ -25,4 +25,4 @@ class PyAwkward1(PythonPackage):
|
||||
depends_on('py-numpy@1.13.1:')
|
||||
depends_on('py-pybind11')
|
||||
depends_on('rapidjson')
|
||||
depends_on('cmake')
|
||||
depends_on('cmake', type='build')
|
||||
|
@ -26,7 +26,7 @@ class ShinyServer(CMakePackage):
|
||||
version('1.5.3.838', sha256='6fd1b12cd1cbe5c64cacbec4accefe955353f9c675e5feff809c0e911a382141')
|
||||
|
||||
depends_on('python@:2.8') # docs say: "Really. 3.x will not work"
|
||||
depends_on('cmake@2.8.10:')
|
||||
depends_on('cmake@2.8.10:', type='build')
|
||||
depends_on('git')
|
||||
depends_on('r+X')
|
||||
depends_on('openssl')
|
||||
|
@ -31,5 +31,5 @@ class Strelka(CMakePackage):
|
||||
depends_on('python@2.4:2.7')
|
||||
depends_on('zlib')
|
||||
depends_on('bzip2')
|
||||
depends_on('cmake@2.8.5:')
|
||||
depends_on('cmake@2.8.5:', type='build')
|
||||
depends_on('boost@1.56.0:')
|
||||
|
@ -64,8 +64,8 @@ class VtkM(CMakePackage, CudaPackage):
|
||||
variant('amdgpu_target', default='none', multi=True, values=amdgpu_targets)
|
||||
conflicts("+hip", when="amdgpu_target=none")
|
||||
|
||||
depends_on("cmake@3.12:", type="build") # CMake >= 3.12
|
||||
depends_on("cmake@3.18:", when="+hip") # CMake >= 3.18
|
||||
depends_on("cmake@3.12:", type="build") # CMake >= 3.12
|
||||
depends_on("cmake@3.18:", when="+hip", type="build") # CMake >= 3.18
|
||||
|
||||
depends_on('cuda@10.2.0:', when='+cuda')
|
||||
depends_on("tbb", when="+tbb")
|
||||
|
Loading…
Reference in New Issue
Block a user