From 571347e7b70a2f459d7c47edec0a16ce8d65e60e Mon Sep 17 00:00:00 2001 From: Gonzalo Bayo Date: Thu, 13 Sep 2018 19:43:54 +0200 Subject: [PATCH] Added CMake 3.12.2 module --- installers/CMake-3.12.2.sh | 13 +++++++++++++ modules/cmake-3.12.2 | 10 ++++++++++ 2 files changed, 23 insertions(+) create mode 100755 installers/CMake-3.12.2.sh create mode 100644 modules/cmake-3.12.2 diff --git a/installers/CMake-3.12.2.sh b/installers/CMake-3.12.2.sh new file mode 100755 index 0000000..fbaef28 --- /dev/null +++ b/installers/CMake-3.12.2.sh @@ -0,0 +1,13 @@ +#!/bin/bash +# Download, compile and install cmake 3.12.2 +cd $HOME/opt/src +wget http://www.cmake.org/files/v3.12/cmake-3.12.2.tar.gz +tar zxvf cmake-3.12.2.tar.gz +cd cmake-3.12.2 +mkdir -p Release +cd Release +cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$HOME/opt/cmake-3.12.2 +make install $1 +ln -s ~/opt/modules/modules/cmake-3.12.2 ~/opt/modules/installed/cmake-3.12.2 +echo "module load cmake-3.12.2" >> $HOME/.bashrc +source $HOME/.bashrc diff --git a/modules/cmake-3.12.2 b/modules/cmake-3.12.2 new file mode 100644 index 0000000..889999d --- /dev/null +++ b/modules/cmake-3.12.2 @@ -0,0 +1,10 @@ +#%Module1.0 +## +## CMake 3.12.2 + +set version 3.12.2 +set home $::env(HOME) +set prefix $home/opt/cmake-3.12.2 + +prepend-path PATH $prefix/bin +prepend-path LD_LIBRARY_PATH $prefix/lib -- GitLab