From 039bd0a7c0ff5c8e4268a7fa726bc504f8ed0b89 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dernat=20R=C3=A9my?= <remy.dernat@umontpellier.fr>
Date: Tue, 13 Apr 2021 16:15:20 +0200
Subject: [PATCH] R4.0.5 modulefile

---
 envfiles/R/4.0.5 | 49 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)
 create mode 100644 envfiles/R/4.0.5

diff --git a/envfiles/R/4.0.5 b/envfiles/R/4.0.5
new file mode 100644
index 0000000..d5faf86
--- /dev/null
+++ b/envfiles/R/4.0.5
@@ -0,0 +1,49 @@
+#%Module######################################################################
+#
+# 20210413 R-4.0.5 modulefile
+#
+
+proc ModulesHelp { } {
+puts stderr "This modulefile defines the library paths and"
+puts stderr "include paths needed to use R-4.0.5"
+puts stderr "The program R-4.0.5"
+puts stderr "is added to PATH."
+}
+
+set rel [uname release]
+global prodlist
+set    prodlist { singularity/3.7.3 }
+
+
+set is_module_rm [module-info mode remove]
+
+catch {set modulehomes $env(MODULEPATH)}
+if { [ module-info mode load ] } {
+  foreach prod $prodlist {
+    foreach mfilehome [ split $modulehomes :] {
+      if { [file exists $mfilehome/$prod] } {
+        module load $prod
+      }
+    }
+  }
+}
+
+if { [ module-info mode remove ] } {
+  foreach prod $prodlist {
+    foreach mfilehome [ split $modulehomes :] {
+      if { [file exists $mfilehome/$prod] } {
+        module unload $prod
+	unset-alias R
+	unset-alias Rscript
+      }
+    }
+  }
+}
+
+
+set R_LEVEL 4.0.5
+
+# aliases not passing through SGE. Would need to source a file...
+prepend-path PATH  /share/apps/sing-images/3.7.3
+
+append-path  PE_PRODUCT_LIST  R-$R_LEVEL
-- 
GitLab