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'