File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed
easybuild/easyconfigs/f/FlexiBLAS Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 1+ name = 'FlexiBLAS'
2+ version = '3.0.4'
3+
4+ homepage = 'https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release'
5+ description = """FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation
6+ used by a program without recompiling or relinking it."""
7+
8+ toolchain = {'name' : 'GCC' , 'version' : '10.3.0' }
9+ local_extra_flags = "-fstack-protector-strong -fstack-clash-protection"
10+ toolchainopts = {'pic' : True , 'extra_cflags' : local_extra_flags , 'extra_fflags' : local_extra_flags }
11+
12+ source_urls = ['https://csc.mpi-magdeburg.mpg.de/mpcsc/software/flexiblas/' ]
13+ sources = [SOURCELOWER_TAR_GZ ]
14+ checksums = ['50a88f2e88994dda91b2a2621850afd9654b3b84820e737e335687a46751be5c' ]
15+
16+ builddependencies = [
17+ ('CMake' , '3.20.1' ),
18+ ('Python' , '3.9.5' ), # required for running the tests
19+ ]
20+
21+ # note: first listed library will be used as default by FlexiBLAS,
22+ # unless otherwise specified via easyconfig parameter flexiblas_default
23+ dependencies = [
24+ ('OpenBLAS' , '0.3.15' ),
25+ ]
26+
27+ moduleclass = 'lib'
You can’t perform that action at this time.
0 commit comments