# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild
# Copyright:: Copyright 2013 Juelich Superlocal_computing Centre, Germany
# Authors::   Bernd Mohr <b.mohr@fz-juelich.de>
# License::   New BSD
#
# This work is based from experiences from the UNITE project
# http://apps.fz-juelich.de/unite/
##
name = "Paraver"
version = "4.5.6"

homepage = 'http://www.bsc.es/local_computer-sciences/performance-tools/paraver'
description = """A very powerful performance visualization and analysis tool based on
 traces that can be used to analyse any information that is expressed on its input trace format.
 Traces for parallel MPI, OpenMP and other programs can be genereated with Extrae."""

toolchain = {'name': 'foss', 'version': '2015a'}

local_compname = 'GCC'
local_local_compver = '4.9.2'

dependencies = [
    ('zlib', '1.2.8', '', (local_compname, local_local_compver)),
    ('wxPropertyGrid', '1.4.15', "", (local_compname, local_local_compver)),
    ('Boost', '1.58.0', '-serial', (local_compname, local_local_compver)),
]

# http://www.bsc.es/local_computer-sciences/performance-tools/downloads
# Requires input of email address for download
sources = ['%(namelower)s-' + "sources" + '-%(version)s.tar.gz']

moduleclass = 'perf'
