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

Provide CubeLib version 4.8.1

parent fae6a376
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 2018-2022 Juelich Supercomputing Centre, Germany
# Authors:: 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 = 'EB_Score_minus_P'
name = 'CubeLib'
version = '4.8.1'
homepage = 'https://www.scalasca.org/software/cube-4.x/download.html'
description = """
Cube, which is used as performance report explorer for Scalasca and Score-P,
is a generic tool for displaying a multi-dimensional performance space
consisting of the dimensions (i) performance metric, (ii) call path, and
(iii) system resource. Each dimension can be represented as a tree, where
non-leaf nodes of the tree can be collapsed or expanded to achieve the
desired level of granularity.
This module provides the Cube general purpose C++ library component and
command-line tools.
"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
source_urls = ['http://perftools.pages.jsc.fz-juelich.de/cicd/cubelib/tags/cubelib-%(version)s']
sources = [SOURCELOWER_TAR_GZ]
checksums = [
'e4d974248963edab48c5d0fc5831146d391b0ae4632cccafe840bf5f12cd80a9', # cubelib-4.8.1.tar.gz
]
builddependencies = [
# use same binutils version that was used when building GCCcore
('binutils', '2.38'),
('pkgconf', '1.8.0'),
]
dependencies = [
('zlib', '1.2.12'),
]
configopts = '--enable-shared'
sanity_check_paths = {
'files': ['bin/cubelib-config',
('lib/libcube4.a', 'lib64/libcube4.a'),
('lib/libcube4.%s' % SHLIB_EXT, 'lib64/libcube4.%s' % SHLIB_EXT)],
'dirs': ['include/cubelib'],
}
moduleclass = 'perf'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment