diff --git a/Golden_Repo/a/ARMForge/ARMForge-22.1.1.eb b/Golden_Repo/a/ARMForge/ARMForge-22.1.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..f8f3b9f198f93d3d06165ef88e09301439ef698f --- /dev/null +++ b/Golden_Repo/a/ARMForge/ARMForge-22.1.1.eb @@ -0,0 +1,44 @@ +# 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' +