Skip to content
Snippets Groups Projects
Commit 4bc09597 authored by Rui Machado's avatar Rui Machado Committed by Marc Schluetter
Browse files

Add GPI-2 EB recipe.

parent a148e171
No related branches found
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': 'git@gitlab.jsc.fz-juelich.de:deep-sea/wp5/software',
'repo_name': 'gpi-2',
'commit': 'deepsea',
'keep_git_dir': True,
},
}]
checksums = ['0ea50c55b76ed08fe7c6933442785c9b5db0db3c646193fc39a4382bb183c450']
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.
Finish editing this message first!
Please register or to comment