diff options
author | Michael Kuhn <suraia@ikkoku.de> | 2018-03-26 16:16:38 +0200 |
---|---|---|
committer | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2018-03-26 16:16:38 +0200 |
commit | 2a36c61d0f2239493608d071222810868aa557c5 (patch) | |
tree | a8490354908fab7552ed6eb25f566ab6a9ec7668 | |
parent | 658896a7a5bb527641af4cad4bb14c809958adbd (diff) | |
download | spack-2a36c61d0f2239493608d071222810868aa557c5.tar.gz spack-2a36c61d0f2239493608d071222810868aa557c5.tar.bz2 spack-2a36c61d0f2239493608d071222810868aa557c5.tar.xz spack-2a36c61d0f2239493608d071222810868aa557c5.zip |
adios2: add support for Fortran bindings (#7600)
-rw-r--r-- | var/spack/repos/builtin/packages/adios2/package.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/adios2/package.py b/var/spack/repos/builtin/packages/adios2/package.py index 52a598e2be..a25ba9769e 100644 --- a/var/spack/repos/builtin/packages/adios2/package.py +++ b/var/spack/repos/builtin/packages/adios2/package.py @@ -60,6 +60,8 @@ class Adios2(CMakePackage): # language bindings variant('python', default=True, description='Enable the Python >= 2.7 bindings') + variant('fortran', default=True, + description='Enable the Fortran bindings') # requires mature C++11 implementations conflicts('%gcc@:4.7') @@ -116,7 +118,9 @@ class Adios2(CMakePackage): '-DADIOS2_USE_ADIOS1={0}'.format( 'ON' if '+adios1' in spec else 'OFF'), '-DADIOS2_USE_Python={0}'.format( - 'ON' if '+python' in spec else 'OFF') + 'ON' if '+python' in spec else 'OFF'), + '-DADIOS2_USE_Fortran={0}'.format( + 'ON' if '+fortran' in spec else 'OFF') ] if spec.satisfies('+python'): args.append('-DPYTHON_EXECUTABLE:FILEPATH=%s' |