Vampir-8.5.0.eb 1.55 KB
Newer Older
Lukáš Krupčík's avatar
Lukáš Krupčík committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
##
# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild
#
# Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany
# Authors::   Bernd Mohr <b.mohr@fz-juelich.de>
#             Markus Geimer <m.geimer@fz-juelich.de>
# License::   3-clause BSD
#
# This work is based on experiences from the UNITE project
# http://apps.fz-juelich.de/unite/
##

easyblock = 'Binary'

name = 'Vampir'
version = '8.5.0'
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 complex performance monitoring data."""

toolchain = {'name': 'dummy', 'version': 'dummy'}

sources = ['vampir-%s-%s-setup.bin' % (version, variant)]

checksums = [
    '6d949e37a095a70a6fc61fa2eeae9389',    # vampir-8.5.0-linux-x86_64-setup.bin
]

# 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': []
}

Lukáš Krupčík's avatar
Lukáš Krupčík committed
44 45
# MS: Vampir does its own license activation thing...
# modextravars = {
Lukáš Krupčík's avatar
Lukáš Krupčík committed
46 47 48 49
#    'VAMPIR_LICENSE': license_file,
#}

moduleclass = 'perf'