easyconfigs-it4i/m/magma/magma-2.0.0-CrayGNU-2015.11.eb
Lukáš Krupčík 92cb0848fe formatter
2018-10-03 07:48:02 +02:00

30 lines
809 B
Plaintext

easyblock = "ConfigureMake"
name = 'magma'
version = '2.0.0'
homepage = 'http://icl.cs.utk.edu/magma/'
description = """The MAGMA project aims to develop a dense linear algebra library similar to
LAPACK but for heterogeneous/hybrid architectures, starting with current Multicore+GPU systems."""
toolchain = {'name': 'CrayGNU', 'version': '2015.11'}
toolchainopts = {'pic': True}
sources = [SOURCE_TAR_GZ]
source_urls = ['http://icl.cs.utk.edu/projectsfiles/magma/downloads/']
patches = [('magma-2.0.0.patch')]
builddependencies = [('cudatoolkit/7.0.28-1.0502.10742.5.1', EXTERNAL_MODULE)]
skipsteps = ['configure']
preinstallopts = "export EBINSTALLPREFIX=%(installdir)s && "
sanity_check_paths = {
'files': ['lib/libmagma.so', 'lib/libmagma.a'],
'dirs': ['include'],
}
moduleclass = 'math'