easyconfigs-it4i/o/OpenCoarrays/OpenCoarrays-1.0.1-GNU-5.1.0-2.25.eb
Lukáš Krupčík 92cb0848fe formatter
2018-10-03 07:48:02 +02:00

40 lines
925 B
Plaintext

easyblock = 'CMakeMake'
name = 'OpenCoarrays'
version = '1.0.1'
homepage = 'http://www.opencoarrays.org'
description = """OpenCoarrays is an open-source software project for developing,
porting and tuning transport layers that support coarray Fortran
compilers."""
toolchain = {'name': 'GNU', 'version': '5.1.0-2.25'}
# Download eg.
# https://github.com/sourceryinstitute/opencoarrays/releases/download/v1.0.0/opencoarrays-1.0.0.tar.gz
source_urls = [
'https://github.com/sourceryinstitute/%(namelower)s/releases/download/v%(version)s/']
sources = [
SOURCELOWER_TAR_GZ,
]
dependencies = [
('MVAPICH2', '2.1')
]
builddependencies = [('CMake', '3.3.1')]
preconfigopts = "CC=mpicc FC=mpif90 "
configopts = "-DCMAKE_Fortran_COMPILER= -DCMAKE_C_COMPILER= "
configopts += "-DCMAKE_CXX_COMPILER= "
separate_build_dir = True
sanity_check_paths = {
'files': [''],
'dirs': ['lib']
}
moduleclass = 'lib'