From 7d934ceb5288aace877c24245b0f073f55bbf7ff Mon Sep 17 00:00:00 2001 From: Jens Henrik Goebbert <j.goebbert@fz-juelich.de> Date: Fri, 3 Feb 2023 18:13:54 +0100 Subject: [PATCH] initial commit --- .../s/SZ/SZ-2.1.12.5-GCCcore-11.3.0.eb | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Golden_Repo/s/SZ/SZ-2.1.12.5-GCCcore-11.3.0.eb diff --git a/Golden_Repo/s/SZ/SZ-2.1.12.5-GCCcore-11.3.0.eb b/Golden_Repo/s/SZ/SZ-2.1.12.5-GCCcore-11.3.0.eb new file mode 100644 index 000000000..3ceca2664 --- /dev/null +++ b/Golden_Repo/s/SZ/SZ-2.1.12.5-GCCcore-11.3.0.eb @@ -0,0 +1,43 @@ +easyblock = 'CMakeMake' + +name = 'SZ' +version = '2.1.12.5' + +homepage = 'https://szcompressor.org' +description = """SZ is a modular parametrizable lossy compressor framework +for scientific data (floating point and integers).""" + +toolchain = {'name': 'GCCcore', 'version': '11.3.0'} +toolchainopts = {'pic': True} + +github_account = 'szcompressor' +source_urls = [GITHUB_SOURCE] +sources = ['v%(version)s.tar.gz'] +checksums = ['32a820daf6019156a777300389d2392e4498a5c9daffce7be754cd0a5ba8729c'] + +builddependencies = [ + ('binutils', '2.38'), + ('CMake', '3.23.1'), + ('pkgconf', '1.8.0'), +] + +dependencies = [ + ('HDF5', '1.12.2', '-serial'), + ('netCDF', '4.9.0', '-serial'), +] + +separate_build_dir = True + +configopts = "-DCMAKE_VERBOSE_MAKEFILE=ON " + +configopts += "-DBUILD_FORTRAN=ON " +configopts += "-DBUILD_HDF5_FILTER=ON " +configopts += "-DBUILD_NETCDF_READER=ON " +configopts += "-DBUILD_OPENMP=ON " + +sanity_check_paths = { + 'files': ['lib/libSZ.%s' % SHLIB_EXT], + 'dirs': ['include', 'lib'], +} + +moduleclass = 'data' -- GitLab