diff --git a/installers/CMake-3.12.2.sh b/installers/CMake-3.12.2.sh new file mode 100755 index 0000000000000000000000000000000000000000..fbaef28b0afc31a25c5cd637b13e9b4795e1b956 --- /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 0000000000000000000000000000000000000000..889999d951a6453c1b096f64b4e4e14abfdca045 --- /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