GSL-2.1-CrayGNU-2015.11.eb 688 Bytes
Newer Older
Lukáš Krupčík's avatar
Lukáš Krupčík committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
easyblock = 'ConfigureMake'

name = 'GSL'
version = '2.1'

homepage = 'http://www.gnu.org/software/gsl/'
description = """The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers.
 The library provides a wide range of mathematical routines such as random number generators, special functions
 and least-squares fitting."""

toolchain = {'name': 'CrayGNU', 'version': '2015.11'}
toolchainopts = {'opt': True, 'optarch': True, 'unroll': True, 'pic': True}

source_urls = [GNU_SOURCE]
sources = [SOURCELOWER_TAR_GZ]

configopts = "--with-pic"

Lukáš Krupčík's avatar
Lukáš Krupčík committed
19
sanity_check_paths = {
Lukáš Krupčík's avatar
Lukáš Krupčík committed
20 21 22 23 24
    'files': ['lib/libgsl.so', 'lib/libgsl.a'],
    'dirs': ['include'],
}

moduleclass = 'numlib'