Skip to content
Snippets Groups Projects
Commit 1b1da683 authored by Christian Feld's avatar Christian Feld
Browse files

Provide OPARI2 version 2.0.7

parent 8e6bbfb5
No related branches found
No related tags found
No related merge requests found
##
# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild
# Copyright:: Copyright 2013-2021 Juelich Supercomputing Centre, Germany
# Authors:: Bernd Mohr <b.mohr@fz-juelich.de>
# Markus Geimer <m.geimer@fz-juelich.de>
# Christian Feld <c.feld@fz-juelich.de>
# License:: 3-clause BSD
#
# This work is based on experiences from the UNITE project
# http://apps.fz-juelich.de/unite/
##
easyblock = 'ConfigureMake'
name = 'OPARI2'
version = '2.0.7'
homepage = 'https://www.score-p.org'
description = """
OPARI2, the successor of Forschungszentrum Juelich's OPARI, is a
source-to-source instrumentation tool for OpenMP and hybrid codes.
It surrounds OpenMP directives and runtime library calls with calls
to the POMP2 measurement interface.
"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
source_urls = ['http://perftools.pages.jsc.fz-juelich.de/cicd/opari2/tags/opari2-%(version)s']
sources = [SOURCELOWER_TAR_GZ]
checksums = [
'e302a4cc265eb2a4aa27c16a90eabd9e1e58cb02a191dd1c4d86f9a0df128715', # opari2-2.0.7.tar.gz
]
builddependencies = [
# use same binutils version that was used when building GCCcore
('binutils', '2.38'),
]
sanity_check_paths = {
'files': ['bin/opari2', 'include/opari2/pomp2_lib.h'],
'dirs': [],
}
moduleclass = 'perf'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment