1234567891011121314151617181920212223242526 |
- name = 'FlexiBLAS'
- version = '3.0.3'
- homepage = 'https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release'
- description = """FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation
- used by a program without recompiling or relinking it."""
- toolchain = {'name': 'GCC', 'version': '11.2.0'}
- local_extra_flags = "-fstack-protector-strong -fstack-clash-protection"
- toolchainopts = {'pic': True, 'extra_cflags': local_extra_flags, 'extra_fflags': local_extra_flags}
- source_urls = ['https://csc.mpi-magdeburg.mpg.de/mpcsc/software/flexiblas/']
- sources = [SOURCELOWER_TAR_GZ]
- builddependencies = [
- ('CMake', '3.21.1'),
- ('Python', '3.8.6'), # required for running the tests
- ]
- # note: first listed library will be used as default by FlexiBLAS,
- # unless otherwise specified via easyconfig parameter flexiblas_default
- dependencies = [
- ('OpenBLAS', '0.3.17'),
- ]
- moduleclass = 'lib'
|