variants: fixed packages reported by @adamjstewart in #4098 (#4105)

This commit is contained in:
Massimiliano Culpo
2017-05-04 19:58:58 +02:00
committed by Todd Gamblin
parent 0cf406d7b6
commit 6a9052bd4d
5 changed files with 84 additions and 32 deletions

View File

@@ -51,8 +51,12 @@ class Plumed(AutotoolsPackage):
# The ones listed here are not built by default for various reasons,
# such as stability, lack of testing, or lack of demand.
# FIXME: This needs to be an optional
variant('optional_modules', default='all',
description='String that is used to build optional modules')
variant(
'optional_modules',
default='all',
values=lambda x: True,
description='String that is used to build optional modules'
)
variant('shared', default=True, description='Builds shared libraries')
variant('mpi', default=True, description='Activates MPI support')
variant('gsl', default=True, description='Activates GSL support')