Skip to content
Snippets Groups Projects
Commit bb48973d authored by Anke Kreuzer's avatar Anke Kreuzer
Browse files

Merge branch 'gpi2-eb' into '2023'

Add GPI-2 EB recipe.

See merge request deep-sea/wp3/software/easybuild-repository-deep-sea!58
parents a148e171 4f742429
Branches
No related tags found
No related merge requests found
easyblock = 'ConfigureMake'
name = 'GPI-2'
version = 'deepsea'
homepage = 'https://github.com/cc-hpc-itwm/GPI-2'
description = f"""GPI-2 is an API for asynchronous communication.
It provides a flexible, scalable and fault tolerant interface for parallel applications."""
toolchain = {'name': 'GCC', 'version': '11.3.0'}
local_gpi2_arch_fname = f"gpi2_archive_{version}.tar.gz"
sources = [{
'filename': local_gpi2_arch_fname,
'git_config': {
'url': 'https://gitlab.jsc.fz-juelich.de/deep-sea/wp5/software',
'repo_name': 'gpi-2',
'commit': 'deepsea',
'keep_git_dir': True,
},
}]
checksums = [None]
builddependencies = [
('binutils', '2.38')
]
preconfigopts = "./autogen.sh && "
sanity_check_paths = {
'dirs': ['bin', 'include', 'lib64'],
'files': [
'bin/gaspi_run',
'include/GASPI.h',
'lib64/libGPI2.so'
]
}
options = {'modulename': 'gpi2'}
moduleclass = 'tools'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment