Skip to content

Commit

Permalink
adding easyconfigs: CubeGUI-4.8.2-GCCcore-13.3.0.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan Wolfsheimer committed Dec 3, 2024
1 parent 02d5d55 commit 6944c32
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions easybuild/easyconfigs/c/CubeGUI/CubeGUI-4.8.2-GCCcore-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
##
# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild
#
# Copyright:: Copyright 2019 Juelich Supercomputing Centre, Germany
# Authors:: Markus Geimer <[email protected]>
# 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 = 'CubeGUI'
version = '4.8.2'

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 graphical report explorer.
"""

toolchain = {'name': 'GCCcore', 'version': '13.3.0'}

source_urls = ['https://apps.fz-juelich.de/scalasca/releases/cube/%(version)s/dist']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['bf2e02002bb2e5c4f61832ce37b62a440675c6453463014b33b2474aac78f86d']

builddependencies = [('binutils', '2.42')]

dependencies = [
('Qt6', '6.7.2'),
('CubeLib', '4.8.2'),
]

configopts = [
'--with-qt=$EBROOTQT6/bin ',
]

sanity_check_paths = {
'files': ['bin/cube', 'bin/cubegui-config',
'lib/libcube4gui.a', 'lib/libcube4gui.%s' % SHLIB_EXT],
'dirs': ['include/cubegui', 'lib/cube-plugins'],
}

moduleclass = 'perf'

0 comments on commit 6944c32

Please sign in to comment.