# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild # Copyright:: Copyright 2013 Juelich Superlocal_computing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD # # This work is based from experiences from the UNITE project # http://apps.fz-juelich.de/unite/ ## name = 'TAU' version = '2.22.2' homepage = 'http://tau.uoregon.edu' description = """The TAU Performance System is a portable profiling and tracing toolkit for performance analysis of parallel programs written in Fortran, C, C++, Java, Python.""" toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'usempi': True} source_urls = [ 'http://www.cs.uoregon.edu/research/paralocal_comp/tau/tauprofile/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ ('OTF', '1.12.4'), ('PAPI', '5.2.0'), ('PDT', '3.19'), ('Score-P', '1.2.1'), # obsolete backends, use Score-P instead #('Scalasca', '1.4.3'), #('VampirTrace', '5.14.4'), ] # scalasca and vampirtrace backends are deprecated extra_backends = ['scorep'] moduleclass = 'perf'