From 6a9442c02a68e17509a5547e48451e521f21c320 Mon Sep 17 00:00:00 2001 From: Philipp Berger <berger@cs.rwth-aachen.de> Date: Wed, 3 Jul 2019 14:16:46 +0200 Subject: [PATCH] Added prepareEnvironment scripts. --- prepareEnvironmentClang.sh | 28 ++++++++++++++++++++++++++++ prepareEnvironmentGcc.sh | 28 ++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 prepareEnvironmentClang.sh create mode 100644 prepareEnvironmentGcc.sh diff --git a/prepareEnvironmentClang.sh b/prepareEnvironmentClang.sh new file mode 100644 index 0000000..d076b29 --- /dev/null +++ b/prepareEnvironmentClang.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +module add DEVELOP +module add LIBRARIES +module load MATH + +boostCurrentVersion=$(php moduleTools/getMostRecentVersion.php boost) +clangCurrentVersion=$(php moduleTools/getMostRecentVersion.php clang) +cmakeCurrentVersion=$(php moduleTools/getMostRecentVersion.php cmake) +gccCurrentVersion=$(php moduleTools/getMostRecentVersion.php gcc) + +echo "Using Boost version $boostCurrentVersion" +echo "Using CMake version $cmakeCurrentVersion" +echo "Using Clang version $clangCurrentVersion" + +# This is the Clang version +module switch intel gcc/$clangCurrentVersion + +module add DEVELOP +module add LIBRARIES +module load MATH + +module load cmake/$cmakeCurrentVersion +module load LIBRARIES boost/$boostCurrentVersion +module load MATH gurobi +module load inteltbb +module load intelmkl + diff --git a/prepareEnvironmentGcc.sh b/prepareEnvironmentGcc.sh new file mode 100644 index 0000000..4012cff --- /dev/null +++ b/prepareEnvironmentGcc.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +module add DEVELOP +module add LIBRARIES +module load MATH + +boostCurrentVersion=$(php moduleTools/getMostRecentVersion.php boost) +clangCurrentVersion=$(php moduleTools/getMostRecentVersion.php clang) +cmakeCurrentVersion=$(php moduleTools/getMostRecentVersion.php cmake) +gccCurrentVersion=$(php moduleTools/getMostRecentVersion.php gcc) + +echo "Using Boost version $boostCurrentVersion" +echo "Using CMake version $cmakeCurrentVersion" +echo "Using GCC version $gccCurrentVersion" + +# This is the GCC version +module switch intel gcc/$gccCurrentVersion + +module add DEVELOP +module add LIBRARIES +module load MATH + +module load cmake/$cmakeCurrentVersion +module load LIBRARIES boost/$boostCurrentVersion +module load MATH gurobi +module load inteltbb +module load intelmkl + -- GitLab