From 28aa199d39bf03410ad41a1b3e83e10e9c680776 Mon Sep 17 00:00:00 2001 From: Lukas Krupcik Date: Tue, 27 Aug 2024 13:24:01 +0200 Subject: [PATCH] new file: v/Vampir/Vampir-10.3.0.eb --- v/Vampir/Vampir-10.3.0.eb | 40 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 v/Vampir/Vampir-10.3.0.eb diff --git a/v/Vampir/Vampir-10.3.0.eb b/v/Vampir/Vampir-10.3.0.eb new file mode 100644 index 00000000..381787eb --- /dev/null +++ b/v/Vampir/Vampir-10.3.0.eb @@ -0,0 +1,40 @@ +# IT4Innovations +# LK 2024 + +easyblock = 'Binary' + +name = 'Vampir' +version = '10.3.0' +local_variant = 'linux-x86_64' + +homepage = 'http://www.vampir.eu' +description = """The Vampir software tool provides an easy-to-use framework that enables + developers to quickly display and analyze arbitrary program behavior at any level of detail. + The tool suite implements optimized event analysis algorithms and customizable displays that + enable fast and interactive rendering of very local_complex performance monitoring data.""" + +toolchain = SYSTEM + +sources = ['vampir-%s-%s-setup.sh' % (version, local_variant)] + +checksums = [ + '5721ff30daa38622dd1550f5b7638d3a3261a3abc894a305bf2302e80ee4f66e', # vampir-10.0.2-linux-x86_64-setup.sh +] + +# Adjust this variable to point to the location of your Vampir license file +license_file = '/apps/licenses/vampir/vampir.license' + +install_cmd = "./" + sources[0] + " --silent --instdir=%(installdir)s " +install_cmd += "--no-icon --no-menu-items --no-trace-file-association" + +sanity_check_paths = { + 'files': ["bin/vampir", "doc/vampir-manual.pdf"], + 'dirs': [] +} + +# MS: Vampir does its own license activation thing... +# modextravars = { +# 'VAMPIR_LICENSE': license_file, +#} + +moduleclass = 'perf'