mpifileutils: add v0.10 (#14644)

Signed-off-by: Adam Moody <moody20@llnl.gov>
This commit is contained in:
Adam Moody 2020-01-27 20:33:26 -08:00 committed by Todd Gamblin
parent d86816bc1a
commit 6ab2c3caa3

View File

@ -21,13 +21,14 @@ class Mpifileutils(Package):
git = "https://github.com/hpc/mpifileutils.git" git = "https://github.com/hpc/mpifileutils.git"
version('develop', branch='master') version('develop', branch='master')
version('0.10', sha256='5a71a9acd9841c3c258fc0eaea942f18abcb40098714cc90462b57696c07e3c5')
version('0.9.1', sha256='15a22450f86b15e7dc4730950b880fda3ef6f59ac82af0b268674d272aa61c69') version('0.9.1', sha256='15a22450f86b15e7dc4730950b880fda3ef6f59ac82af0b268674d272aa61c69')
version('0.9', sha256='1b8250af01aae91c985ca5d61521bfaa4564e46efa15cee65cd0f82cf5a2bcfb') version('0.9', sha256='1b8250af01aae91c985ca5d61521bfaa4564e46efa15cee65cd0f82cf5a2bcfb')
conflicts('platform=darwin') conflicts('platform=darwin')
depends_on('mpi') depends_on('mpi')
depends_on('libcircle') depends_on('libcircle@0.3:')
# need precise version of dtcmp, since DTCMP_Segmented_exscan added # need precise version of dtcmp, since DTCMP_Segmented_exscan added
# in v1.0.3 but renamed in v1.1.0 and later # in v1.0.3 but renamed in v1.1.0 and later
@ -44,14 +45,14 @@ class Mpifileutils(Package):
variant('lustre', default=False, variant('lustre', default=False,
description="Enable optimizations and features for Lustre") description="Enable optimizations and features for Lustre")
variant('experimental', default=False,
description="Install experimental tools")
conflicts('+experimental', when='@:0.6')
variant('gpfs', default=False, variant('gpfs', default=False,
description="Enable optimizations and features for GPFS") description="Enable optimizations and features for GPFS")
conflicts('+gpfs', when='@:0.8.1') conflicts('+gpfs', when='@:0.8.1')
variant('experimental', default=False,
description="Install experimental tools")
conflicts('+experimental', when='@:0.6')
def cmake_args(self): def cmake_args(self):
args = std_cmake_args args = std_cmake_args
args.append('-DCMAKE_INSTALL_PREFIX=%s' % self.spec.prefix) args.append('-DCMAKE_INSTALL_PREFIX=%s' % self.spec.prefix)