From 8bad2a3d33fed7b562f18d4f46989c8689fa063b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Manoel=20R=C3=B6mmer?= <m.roemmer@fz-juelich.de>
Date: Wed, 28 Feb 2024 13:02:04 +0100
Subject: [PATCH] [OmpSs-2] Add module classes

---
 Golden_Repo/l/llvm-ompss/llvm-ompss-2023.11-GCC-11.3.0.eb | 1 +
 Golden_Repo/n/nanos6/nanos6-4.0.0-GCC-11.3.0.eb           | 1 +
 Golden_Repo/n/nodes/nodes-1.1.0-GCC-11.3.0.eb             | 1 +
 Golden_Repo/n/nos-v/nos-v-2.1.1-GCC-11.3.0.eb             | 1 +
 Golden_Repo/o/OmpSs-2/OmpSs-2-2023.11-GCC-11.3.0.eb       | 2 ++
 Golden_Repo/o/ovni/ovni-1.4.1-GCC-11.3.0.eb               | 1 +
 Golden_Repo/t/tacuda/tacuda-2.0.0-GCC-11.3.0.eb           | 2 ++
 7 files changed, 9 insertions(+)

diff --git a/Golden_Repo/l/llvm-ompss/llvm-ompss-2023.11-GCC-11.3.0.eb b/Golden_Repo/l/llvm-ompss/llvm-ompss-2023.11-GCC-11.3.0.eb
index 1b123bf3..9aa6247c 100644
--- a/Golden_Repo/l/llvm-ompss/llvm-ompss-2023.11-GCC-11.3.0.eb
+++ b/Golden_Repo/l/llvm-ompss/llvm-ompss-2023.11-GCC-11.3.0.eb
@@ -35,3 +35,4 @@ configopts += '-DCLANG_DEFAULT_PIE_ON_LINUX=OFF '
 configopts += '-DLLVM_INSTALL_UTILS=ON '
 configopts += '-DLLVM_INCLUDE_BENCHMARKS=OFF'
 srcdir = 'llvm'
+moduleclass = 'compiler'
diff --git a/Golden_Repo/n/nanos6/nanos6-4.0.0-GCC-11.3.0.eb b/Golden_Repo/n/nanos6/nanos6-4.0.0-GCC-11.3.0.eb
index 9cc34e57..3309ce45 100644
--- a/Golden_Repo/n/nanos6/nanos6-4.0.0-GCC-11.3.0.eb
+++ b/Golden_Repo/n/nanos6/nanos6-4.0.0-GCC-11.3.0.eb
@@ -47,3 +47,4 @@ configopts += "--with-ovni=$EBROOTOVNI"
 modextravars = {"NANOS6_HOME": "%(installdir)s"}
 
 buildopts = ""
+moduleclass = 'devel'
diff --git a/Golden_Repo/n/nodes/nodes-1.1.0-GCC-11.3.0.eb b/Golden_Repo/n/nodes/nodes-1.1.0-GCC-11.3.0.eb
index cfc7cf23..d5d28480 100644
--- a/Golden_Repo/n/nodes/nodes-1.1.0-GCC-11.3.0.eb
+++ b/Golden_Repo/n/nodes/nodes-1.1.0-GCC-11.3.0.eb
@@ -41,3 +41,4 @@ configopts += "--with-ovni=$EBROOTOVNI"
 sanity_check_paths = {'files': ['lib/libnodes.%s' % SHLIB_EXT], 'dirs': ['include']}
 
 modextravars = {'NODES_HOME': '%(installdir)s'}
+moduleclass = 'devel'
diff --git a/Golden_Repo/n/nos-v/nos-v-2.1.1-GCC-11.3.0.eb b/Golden_Repo/n/nos-v/nos-v-2.1.1-GCC-11.3.0.eb
index a24774bc..ab8d4652 100644
--- a/Golden_Repo/n/nos-v/nos-v-2.1.1-GCC-11.3.0.eb
+++ b/Golden_Repo/n/nos-v/nos-v-2.1.1-GCC-11.3.0.eb
@@ -34,3 +34,4 @@ sanity_check_paths = {
     'files': ['lib/libnosv.%s' % SHLIB_EXT],
     'dirs': ['include', 'share'],
 }
+moduleclass = 'devel'
diff --git a/Golden_Repo/o/OmpSs-2/OmpSs-2-2023.11-GCC-11.3.0.eb b/Golden_Repo/o/OmpSs-2/OmpSs-2-2023.11-GCC-11.3.0.eb
index e81864c3..6e082fb6 100644
--- a/Golden_Repo/o/OmpSs-2/OmpSs-2-2023.11-GCC-11.3.0.eb
+++ b/Golden_Repo/o/OmpSs-2/OmpSs-2-2023.11-GCC-11.3.0.eb
@@ -16,3 +16,5 @@ dependencies = [
     ('tacuda', '2.0.0'),
     ('ovni', '1.4.1')
 ]
+
+moduleclass = 'devel'
diff --git a/Golden_Repo/o/ovni/ovni-1.4.1-GCC-11.3.0.eb b/Golden_Repo/o/ovni/ovni-1.4.1-GCC-11.3.0.eb
index 39f4f24e..2eadde6a 100644
--- a/Golden_Repo/o/ovni/ovni-1.4.1-GCC-11.3.0.eb
+++ b/Golden_Repo/o/ovni/ovni-1.4.1-GCC-11.3.0.eb
@@ -27,3 +27,4 @@ checksums = [
 builddependencies = [('CMake', '3.23.1'), ('Ninja', '1.10.2')]
 
 configopts = "-DUSE_MPI=0"
+moduleclass = 'devel'
diff --git a/Golden_Repo/t/tacuda/tacuda-2.0.0-GCC-11.3.0.eb b/Golden_Repo/t/tacuda/tacuda-2.0.0-GCC-11.3.0.eb
index 0388a066..4676b445 100644
--- a/Golden_Repo/t/tacuda/tacuda-2.0.0-GCC-11.3.0.eb
+++ b/Golden_Repo/t/tacuda/tacuda-2.0.0-GCC-11.3.0.eb
@@ -35,3 +35,5 @@ configopts = "--with-cuda=$EBROOTCUDA --with-boost=$EBROOTBOOST"
 sanity_check_paths = {'files': ['lib/libtacuda.%s' % SHLIB_EXT], 'dirs': ['include']}
 
 modextravars = {'TACUDA_HOME': '%(installdir)s'}
+
+moduleclass = 'devel'
-- 
GitLab