#!/bin/bash VAR=ANTLR echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version ANTLR/2.7.7-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=Autoconf echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Autoconf/2.69-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Autoconf/2.69-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Autoconf/2.69 " >> /opt/modules/all/${VAR}/.modulerc VAR=Automake echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Automake/1.15-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Automake/1.15" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Automake/1.15.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=Autotools echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Autotools/20150215-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Autotools/20150215" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Autotools/20170619-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=Bison echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Bison/3.0.4-GCCcore-4.9.3" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Bison/3.0.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Bison/3.0.4-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Bison/3.0.4" >> /opt/modules/all/${VAR}/.modulerc VAR=CMake echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version CMake/3.5.2-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version CMake/3.9.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version CMake/3.9.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version CMake/3.9.5-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=Doxygen echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Doxygen/1.8.11-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Doxygen/1.8.13-GCCcore-6.4.0 " >> /opt/modules/all/${VAR}/.modulerc VAR=FFTW echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version FFTW/3.3.6-gompi-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=GCCcore echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version GCCcore/4.9.3" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version GCCcore/6.4.0 " >> /opt/modules/all/${VAR}/.modulerc #VAR=GDAL #echo "#%Module" > /opt/modules/all/${VAR}/.modulerc #echo "hide-version GDAL/2.2.3-foss-2017b-Python-2.7.14" >> /opt/modules/all/${VAR}/.modulerc #VAR=GEOS #echo "#%Module" > /opt/modules/all/${VAR}/.modulerc #echo "hide-version GEOS/3.6.2-foss-2017b-Python-2.7.14" >> /opt/modules/all/${VAR}/.modulerc #echo "hide-version GEOS/3.6.2-foss-2017b-Python-3.6.3 " >> /opt/modules/all/${VAR}/.modulerc VAR=GLib echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version GLib/2.53.5-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=GMP echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version GMP/6.1.2-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=GSL echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version GSL/2.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=HDF5 echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version HDF5/1.8.19-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=JasPer echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version JasPer/1.900.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version JasPer/2.0.14-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=LLVM echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version LLVM/5.0.0-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=LibTIFF echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version LibTIFF/4.0.9-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=LibUUID echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version LibUUID/1.0.3-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=M4 echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version M4/1.4.17-GCCcore-4.9.3" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version M4/1.4.17-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version M4/1.4.17" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version M4/1.4.18-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version M4/1.4.18 " >> /opt/modules/all/${VAR}/.modulerc VAR=Mako echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Mako/1.0.7-foss-2017b-Python-2.7.14" >> /opt/modules/all/${VAR}/.modulerc VAR=Mesa echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Mesa/17.2.5-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=NASM echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version NASM/2.13.01-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=NLopt echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version NLopt/2.4.2-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=OpenBLAS echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version OpenBLAS/0.2.20-GCC-6.4.0-2.28" >> /opt/modules/all/${VAR}/.modulerc VAR=OpenMPI echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version OpenMPI/2.1.1-GCC-6.4.0-2.28" >> /opt/modules/all/${VAR}/.modulerc VAR=PCRE echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version PCRE/8.41-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=Python echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Python/2.7.14-GCCcore-6.4.0-bare" >> /opt/modules/all/${VAR}/.modulerc VAR=ScaLAPACK echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version ScaLAPACK/2.0.2-gompi-2017b-OpenBLAS-0.2.20" >> /opt/modules/all/${VAR}/.modulerc VAR=SWIG echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version SWIG/3.0.12-foss-2017b-Python-2.7.14" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version SWIG/3.0.12-foss-2017b-Python-3.6.3" >> /opt/modules/all/${VAR}/.modulerc VAR=Szip echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Szip/2.1-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Szip/2.1.1-GCCcore-6.4.0 " >> /opt/modules/all/${VAR}/.modulerc VAR=Tcl echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Tcl/8.6.7-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=Tk echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Tk/8.6.7-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=Tkinter echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Tkinter/2.7.14-foss-2017b-Python-2.7.14" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version Tkinter/3.6.3-foss-2017b-Python-3.6.3" >> /opt/modules/all/${VAR}/.modulerc VAR=X11 echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version X11/20171023-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=XML-Parser echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version XML-Parser/2.44_01-GCCcore-6.4.0-Perl-5.26.0" >> /opt/modules/all/${VAR}/.modulerc VAR=XZ echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version XZ/5.2.3-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=YAXT echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version YAXT/0.5.1-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=binutils echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version binutils/2.25-GCCcore-4.9.3" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version binutils/2.25" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version binutils/2.28-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version binutils/2.28 " >> /opt/modules/all/${VAR}/.modulerc VAR=bzip2 echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version bzip2/1.0.6-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=cURL echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version cURL/7.49.1-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version cURL/7.55.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version cURL/7.56.0-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=cairo echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version cairo/1.14.10-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=expat echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version expat/2.2.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version expat/2.2.5-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=flex echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version flex/2.5.39-GCCcore-4.9.3" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version flex/2.5.39" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version flex/2.6.0-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version flex/2.6.3" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version flex/2.6.4-GCCcore-6.4.0 " >> /opt/modules/all/${VAR}/.modulerc VAR=fontconfig echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version fontconfig/2.12.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=freetype echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version freetype/2.8-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=gettext echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version gettext/0.19.8.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version gettext/0.19.8.1" >> /opt/modules/all/${VAR}/.modulerc VAR=gompi echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version gompi/2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=gperf echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version gperf/3.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=help2man echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version help2man/1.47.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version help2man/1.47.4" >> /opt/modules/all/${VAR}/.modulerc VAR=hwloc echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version hwloc/1.11.7-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=icc echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version icc/2016.2.181-GCC-4.9.3-2.25" >> /opt/modules/all/${VAR}/.modulerc VAR=iccifort echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version iccifort/2016.2.181-GCC-4.9.3-2.25" >> /opt/modules/all/${VAR}/.modulerc VAR=ifort echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version ifort/2016.2.181-GCC-4.9.3-2.25" >> /opt/modules/all/${VAR}/.modulerc VAR=iimpi echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version iimpi/2016.02-GCC-4.9.3-2.25" >> /opt/modules/all/${VAR}/.modulerc VAR=imkl echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version imkl/11.3.2.181-iimpi-2016.02-GCC-4.9.3-2.25" >> /opt/modules/all/${VAR}/.modulerc VAR=impi echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version impi/5.1.3.181-iccifort-2016.2.181-GCC-4.9.3-2.25" >> /opt/modules/all/${VAR}/.modulerc VAR=intltool echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version intltool/0.51.0-GCCcore-6.4.0-Perl-5.26.0" >> /opt/modules/all/${VAR}/.modulerc VAR=libGLU echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libGLU/9.0.0-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=libdap echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libdap/3.19.1-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=libdrm echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libdrm/2.4.88-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=libffi echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libffi/3.2.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=libjpeg-turbo echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libjpeg-turbo/1.5.2-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=libpng echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libpng/1.6.32-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=libreadline echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libreadline/7.0-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=libsndfile echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libsndfile/1.0.28-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=libtool echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libtool/2.4.6-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version libtool/2.4.6-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version libtool/2.4.6 " >> /opt/modules/all/${VAR}/.modulerc VAR=libxml2 echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libxml2/2.9.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=ncurses echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version ncurses/6.0-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version ncurses/6.0-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version ncurses/6.0" >> /opt/modules/all/${VAR}/.modulerc VAR=netCDF echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version netCDF/4.4.1.1-foss-2017b-HDF5-1.8.19" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version netCDF/4.4.1.1-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=nettle echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version nettle/3.3-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=numactl echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version numactl/2.0.11-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=pixman echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version pixman/0.34.0-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=pkg-config echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version pkg-config/0.29.2-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=protobuf echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version protobuf/3.4.0-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=util-linux echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version util-linux/2.31-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=g2clib echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version g2clib/1.6.0-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=g2lib echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version g2lib/1.4.0-foss-2017b" >> /opt/modules/all/${VAR}/.modulerc VAR=libiconv echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version libiconv/1.15-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=makedepend echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version makedepend/1.0.5-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=xorg-macros echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version xorg-macros/1.19.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=xproto echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version xproto/7.0.31-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc VAR=Java echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version Java/1.8.0_121" >> /opt/modules/all/${VAR}/.modulerc VAR=zlib echo "#%Module" > /opt/modules/all/${VAR}/.modulerc echo "hide-version zlib/1.2.8-GCCcore-4.9.3" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version zlib/1.2.8-intel-2016.02-GCC-4.9" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version zlib/1.2.8" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version zlib/1.2.11-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc echo "hide-version zlib/1.2.11" >> /opt/modules/all/${VAR}/.modulerc