diff options
author | Phil Carns <carns@mcs.anl.gov> | 2021-02-07 06:26:49 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-07 12:26:49 +0100 |
commit | b54e9b0b319f66e8491db386eaedb08696f10f37 (patch) | |
tree | 8a5e91771329c377fde0d6a2a8df1cb0950e0fd7 | |
parent | 121e55832a4a756be6b2c10eedb6e86f44bf0d25 (diff) | |
download | spack-b54e9b0b319f66e8491db386eaedb08696f10f37.tar.gz spack-b54e9b0b319f66e8491db386eaedb08696f10f37.tar.bz2 spack-b54e9b0b319f66e8491db386eaedb08696f10f37.tar.xz spack-b54e9b0b319f66e8491db386eaedb08696f10f37.zip |
mercury variant to control checksumming feature (#21467)
-rw-r--r-- | var/spack/repos/builtin/packages/mercury/package.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/mercury/package.py b/var/spack/repos/builtin/packages/mercury/package.py index fe881119ed..ab56c6395e 100644 --- a/var/spack/repos/builtin/packages/mercury/package.py +++ b/var/spack/repos/builtin/packages/mercury/package.py @@ -39,6 +39,8 @@ class Mercury(CMakePackage): description='Enable udreg on supported Cray platforms') variant('debug', default=False, description='Enable Mercury to print debug output') + variant('checksum', default=True, + description='Checksum verify all request/response messages') depends_on('cmake@2.8.12.2:', type='build') # depends_on('cci', when='+cci') # TODO: add CCI package @@ -67,7 +69,7 @@ class Mercury(CMakePackage): '-DBUILD_TESTING:BOOL=%s' % str(self.run_tests), '-DMERCURY_ENABLE_PARALLEL_TESTING:BOOL=%s' % str(parallel_tests), '-DMERCURY_USE_BOOST_PP:BOOL=ON', - '-DMERCURY_USE_CHECKSUMS:BOOL=ON', + '-DMERCURY_USE_CHECKSUMS:BOOL=%s' % variant_bool('+checksum'), '-DMERCURY_USE_SYSTEM_MCHECKSUM:BOOL=OFF', '-DMERCURY_USE_XDR:BOOL=OFF', '-DNA_USE_BMI:BOOL=%s' % variant_bool('+bmi'), |