Eigen-3.3.5-GCCcore-6.4.0.eb 681 Bytes
Newer Older
Praetorius, Simon's avatar
Praetorius, Simon committed
1
2
3
4
5
6
7
8
9
10
11
12
13
name = 'Eigen'
version = '3.3.5'

homepage = 'http://eigen.tuxfamily.org/index.php?title=Main_Page'
description = """Eigen is a C++ template library for linear algebra:
 matrices, vectors, numerical solvers, and related algorithms."""

toolchain = {'version': '6.4.0', 'name': 'GCCcore'}

sources = ['%(version)s.tar.bz2']
source_urls = [BITBUCKET_SOURCE]

dependencies = [
14
    ('CMake', '3.11.1', '', ('GCCcore','6.4.0')),
Praetorius, Simon's avatar
Praetorius, Simon committed
15
16
17
18
19
20
21
22
23
24
25
26
27
]

easyblock = 'CMakeMake'
start_dir = '%(builddir)s/%(namelower)s-%(namelower)s-b3f3d4950030/'
separate_build_dir = True

sanity_check_paths = {
  'files': ['share/eigen3/cmake/Eigen3Config.cmake'],
  'dirs': ['include/eigen3/']
  }


moduleclass = 'math'