From fc9260c514943f0751e033fb1b1bec8d6e9ca7c9 Mon Sep 17 00:00:00 2001 From: Simon Pinches Date: Wed, 20 Dec 2023 10:09:31 +0100 Subject: [PATCH] adding easyconfigs: TotalView-2023.4.16_linux_x86-64.eb --- .../TotalView-2023.4.16_linux_x86-64.eb | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 easybuild/easyconfigs/t/TotalView/TotalView-2023.4.16_linux_x86-64.eb diff --git a/easybuild/easyconfigs/t/TotalView/TotalView-2023.4.16_linux_x86-64.eb b/easybuild/easyconfigs/t/TotalView/TotalView-2023.4.16_linux_x86-64.eb new file mode 100644 index 00000000000..a89f9c788b8 --- /dev/null +++ b/easybuild/easyconfigs/t/TotalView/TotalView-2023.4.16_linux_x86-64.eb @@ -0,0 +1,35 @@ +## +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_06-05.html +## + +name = 'TotalView' +version = '2023.4.16' +versionsuffix = '_linux_x86-64' + +homepage = 'http://www.roguewave.com/products/totalview.aspx' +description = """TotalView is a GUI-based source code defect analysis tool that gives you unprecedented + control over processes and thread execution and visibility into program state and variables. It allows + you to debug one or many processes and/or threads in a single window with complete control over program + execution. This allows you to set breakpoints, stepping line by line through the code on a single thread, + or with coordinated groups of processes or threads, and run or halt arbitrary sets of processes or threads. + You can reproduce and troubleshoot difficult problems that can occur in concurrent programs that take + advantage of threads, OpenMP, MPI, GPUs or coprocessors.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = [ + '%(namelower)s_%(version)s%(versionsuffix)s.tar', + '%(namelower)s.%(version)s-doc.tar', +] + +license_file = HOME + '/licenses/roguewave/license.lic' + +moduleclass = 'debugger'