Skip to content
Snippets Groups Projects
Commit 6aa447e8 authored by Michael Knobloch's avatar Michael Knobloch
Browse files

Added ARMForge 22.1.1

parent 420cd846
Branches
No related tags found
No related merge requests found
# For using $SYSTEMNAME to determine license path. The local prefix is to appease the checker
import os as local_os
easyblock = 'EB_Allinea'
name = 'ARMForge'
version = '22.1.1'
homepage = 'https://developer.arm.com/tools-and-software/server-and-hpc/debug-and-profile/arm-forge'
description = """
Arm Forge is the leading server and HPC development tool suite in research, industry, and academia for C, C++, Fortran,
and Python high performance code on Linux.
Arm Forge includes Arm DDT, the best debugger for time-saving high performance application debugging, Arm MAP, the
trusted performance profiler for invaluable optimization advice, and Arm Performance Reports to help you analyze your
HPC application runs.
"""
usage = """For more information, type "ddt -h", "map -h" or "perf-report -h"
For the ARMForge User Guide, please see: "$EBROOTARMFORGE/doc/userguide.pdf"
"""
toolchain = SYSTEM
source_urls = ['https://content.allinea.com/downloads/']
sources = ['arm-forge-%(version)s-linux-x86_64.tar']
checksums = ['392a7b0b4a212c506dc600ca2c37001cf85780ea2248fc47701953f12ef35300']
start_dir = '%(builddir)s/arm-forge-%(version)s-linux-x86_64/'
install_cmd = "./textinstall.sh --accept-licence %(installdir)s"
local_licdir = '/p/software/%s/licenses/armforge' % local_os.environ['SYSTEMNAME']
license_file = [
'%s/LicenseForge.lic' % local_licdir,
'%s/LicensePR.lic' % local_licdir
]
sanity_check_paths = {
'files': ['bin/ddt', 'bin/perf-report'],
'dirs': [],
}
moduleclass = 'tools'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment