From d52bd322d8e9f36a7ae1850e5aea34ae01bba9b8 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Fri, 7 Jun 2019 15:36:23 +0200
Subject: [PATCH] [eve] Added check for easybuild modules.

---
 scripts/env/eve/cli.sh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/scripts/env/eve/cli.sh b/scripts/env/eve/cli.sh
index de2a2d8eebb..7047c252de8 100644
--- a/scripts/env/eve/cli.sh
+++ b/scripts/env/eve/cli.sh
@@ -1,3 +1,10 @@
+if [ ! -f ~/.easybuild-yes ]; then
+    echo "ERROR: Easybuild modules not enabled but required!\n"
+    echo "Run 'touch ~/.easybuild-yes' and re-login to enable."
+    echo "For more details see:\n  https://www.opengeosys.org/docs/devguide/advanced/working-on-eve"
+    return 1
+fi
+
 module use /global/apps/modulefiles
 
 module load cmake
-- 
GitLab