easyblock = 'SystemMPI'

name = 'OpenMPI'
# using 'system' as a version instructs the SystemMPI easyblock to derive the actual MPI version,
# and define $EBVERSION* accordingly (yet generate a module named <MPI Implementation>/system);
# if an actual version is specified here, it will be checked against the version of the system MPI that was found
version = 'system'

homepage = 'http://www.open-mpi.org/'
description = """The Open MPI Project is an open source MPI implementation."""

binutilsver = '2.29'
toolchain = {'name': 'GCC', 'version': '%s-%s' % (version, binutilsver)}

generate_standalone_module = True

moduleclass = 'mpi'
