From a6dfee592cb9621ebdf38ae0afddd8e64eca6d88 Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Sat, 22 May 2021 19:47:22 +0200 Subject: [PATCH] adding easyconfigs: BLIS-0.8.1-GCCcore-10.3.0.eb --- .../b/BLIS/BLIS-0.8.1-GCCcore-10.3.0.eb | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 easybuild/easyconfigs/b/BLIS/BLIS-0.8.1-GCCcore-10.3.0.eb diff --git a/easybuild/easyconfigs/b/BLIS/BLIS-0.8.1-GCCcore-10.3.0.eb b/easybuild/easyconfigs/b/BLIS/BLIS-0.8.1-GCCcore-10.3.0.eb new file mode 100644 index 00000000000..edd74346c91 --- /dev/null +++ b/easybuild/easyconfigs/b/BLIS/BLIS-0.8.1-GCCcore-10.3.0.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'BLIS' +version = '0.8.1' + +homepage = 'https://github.com/flame/blis/' +description = """BLIS is a portable software framework for instantiating high-performance +BLAS-like dense linear algebra libraries.""" + +toolchain = {'name': 'GCCcore', 'version': '10.3.0'} + +source_urls = ['https://github.com/flame/blis/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['729694128719801e82fae7b5f2489ab73e4a467f46271beff09588c9265a697b'] + +builddependencies = [ + ('binutils', '2.36.1'), + ('Python', '3.9.5'), + ('Perl', '5.32.1'), +] + +configopts = '--enable-cblas --enable-threading=openmp --enable-shared CC="$CC" auto' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['include/blis/cblas.h', 'include/blis/blis.h', + 'lib/libblis.a', 'lib/libblis.%s' % SHLIB_EXT], + 'dirs': [], +} + +modextrapaths = {'CPATH': 'include/blis'} + +moduleclass = 'numlib'