From 0681bdeb1a970020b2cd2df211b8f189ba0768b9 Mon Sep 17 00:00:00 2001 From: Lukas Krupcik Date: Tue, 14 May 2024 13:19:03 +0200 Subject: [PATCH] new file: j/JUBE/JUBE-2.6.1.eb --- j/JUBE/JUBE-2.6.1.eb | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 j/JUBE/JUBE-2.6.1.eb diff --git a/j/JUBE/JUBE-2.6.1.eb b/j/JUBE/JUBE-2.6.1.eb new file mode 100644 index 00000000..02f09c33 --- /dev/null +++ b/j/JUBE/JUBE-2.6.1.eb @@ -0,0 +1,33 @@ +easyblock = "VersionIndependentPythonPackage" + +name = "JUBE" +version = "2.6.1" + +homepage = "https://www.fz-juelich.de/jsc/jube" +description = """The JUBE benchmarking environment provides a script based +framework to easily create benchmark sets, run those sets on different +computer systems and evaluate the results. +""" + +toolchain = SYSTEM + +source_urls = ['https://apps.fz-juelich.de/jsc/jube/jube2/download.php?file='] +sources = [SOURCE_TAR_GZ] +checksums = ['348ebeb4db0ea56889a5d13bf49e394fccc0992f620e8c0c61c40185db13ad64'] + +options = {'modulename': 'jube2'} + +sanity_check_paths = { + 'files': ['bin/jube'], + 'dirs': [], +} + +sanity_check_commands = ['jube --version'] + +modextrapaths = { + 'JUBE_INCLUDE_PATH': 'share/jube/platform/slurm' +} + +modluafooter = 'execute {cmd=\'eval "$(jube complete)"\',modeA={"load"}}' + +moduleclass = 'tools'