mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-08 07:52:11 +01:00
30 lines
809 B
Plaintext
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'
|