install_modulerc.sh 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447
  1. #!/bin/bash
  2. VAR=ANTLR
  3. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  4. echo "hide-version ANTLR/2.7.7-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  5. echo "hide-version ANTLR/2.7.7-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  6. VAR=Autoconf
  7. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  8. echo "hide-version Autoconf/2.69-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  9. echo "hide-version Autoconf/2.69" >> /opt/modules/all/${VAR}/.modulerc
  10. echo "hide-version Autoconf/2.69-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  11. VAR=Automake
  12. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  13. echo "hide-version Automake/1.15-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  14. echo "hide-version Automake/1.15" >> /opt/modules/all/${VAR}/.modulerc
  15. echo "hide-version Automake/1.15.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  16. VAR=Autotools
  17. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  18. echo "hide-version Autotools/20150215-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  19. echo "hide-version Autotools/20170619-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  20. VAR=ESMF
  21. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  22. echo "hide-version ESMF/6.3.0rp1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  23. echo "hide-version ESMF/7.0.1-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  24. VAR=Bison
  25. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  26. echo "hide-version Bison/3.0.4-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  27. echo "hide-version Bison/3.0.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  28. echo "hide-version Bison/3.0.4" >> /opt/modules/all/${VAR}/.modulerc
  29. VAR=Boost
  30. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  31. echo "hide-version Boost/1.58.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  32. echo "hide-version Boost/1.63.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  33. VAR=CMake
  34. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  35. echo "hide-version CMake/3.7.2-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  36. echo "hide-version CMake/3.9.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  37. VAR=Doxygen
  38. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  39. echo "hide-version Doxygen/1.8.13-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  40. echo "hide-version Doxygen/1.8.13-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  41. VAR=FFTW
  42. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  43. echo "hide-version FFTW/3.3.4-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  44. echo "hide-version FFTW/3.3.4-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  45. VAR=GLib
  46. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  47. echo "hide-version GLib/2.52.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  48. echo "hide-version GLib/2.52.0-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  49. VAR=GMP
  50. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  51. echo "hide-version GMP/6.1.2-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  52. echo "hide-version GMP/6.1.2-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  53. VAR=ICU
  54. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  55. echo "hide-version ICU/59.1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  56. VAR=JAGS
  57. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  58. echo "hide-version JAGS/4.2.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  59. echo "hide-version JAGS/4.2.0-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  60. VAR=JasPer
  61. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  62. echo "hide-version JasPer/1.900.1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  63. echo "hide-version JasPer/1.900.1-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  64. VAR=LLVM
  65. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  66. echo "hide-version LLVM/4.0.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  67. echo "hide-version LLVM/4.0.0-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  68. VAR=LibTIFF
  69. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  70. echo "hide-version LibTIFF/4.0.7-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  71. echo "hide-version LibTIFF/4.0.7-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  72. VAR=LibUUID
  73. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  74. echo "hide-version LibUUID/1.0.3-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  75. echo "hide-version LibUUID/1.0.3-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  76. VAR=M4
  77. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  78. echo "hide-version M4/1.4.17" >> /opt/modules/all/${VAR}/.modulerc
  79. echo "hide-version M4/1.4.18-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  80. echo "hide-version M4/1.4.18-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  81. echo "hide-version M4/1.4.18" >> /opt/modules/all/${VAR}/.modulerc
  82. VAR=Mako
  83. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  84. echo "hide-version Mako/1.0.6-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  85. echo "hide-version Mako/1.0.6-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  86. VAR=Mesa
  87. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  88. echo "hide-version Mesa/17.0.2-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  89. echo "hide-version Mesa/17.0.2-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  90. VAR=NASM
  91. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  92. echo "hide-version NASM/2.12.02-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  93. echo "hide-version NASM/2.12.02-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  94. VAR=NLopt
  95. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  96. echo "hide-version NLopt/2.4.2-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  97. echo "hide-version NLopt/2.4.2-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  98. VAR=PCRE
  99. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  100. echo "hide-version PCRE/8.40-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  101. echo "hide-version PCRE/8.40-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  102. VAR=Qt
  103. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  104. echo "hide-version Qt/4.8.7-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  105. VAR=Qt5
  106. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  107. echo "hide-version Qt5/5.8.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  108. VAR=QtWebkit
  109. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  110. echo "hide-version QtWebkit/5.8.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  111. VAR=SQLite
  112. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  113. echo "hide-version SQLite/3.17.0-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  114. echo "hide-version SQLite/3.20.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  115. VAR=SWIG
  116. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  117. echo "hide-version SWIG/3.0.12-intel-2017.02-Python-3.6.1" >> /opt/modules/all/${VAR}/.modulerc
  118. echo "hide-version SWIG/3.0.12-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  119. echo "hide-version SWIG/3.0.12-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  120. echo "hide-version SWIG/3.0.12-intel-2018-Python-3.6.1" >> /opt/modules/all/${VAR}/.modulerc
  121. VAR=Szip
  122. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  123. echo "hide-version Szip/2.1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  124. echo "hide-version Szip/2.1-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  125. VAR=X11
  126. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  127. echo "hide-version X11/20170314-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  128. echo "hide-version X11/20170805-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  129. VAR=XKeyboardConfig
  130. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  131. echo "hide-version XKeyboardConfig/2.17-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  132. VAR=XML-Parser
  133. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  134. echo "hide-version XML-Parser/2.44_01-intel-2017.02-Perl-5.24.0" >> /opt/modules/all/${VAR}/.modulerc
  135. VAR=XZ
  136. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  137. echo "hide-version XZ/5.2.3-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  138. echo "hide-version XZ/5.2.3-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  139. VAR=YAXT
  140. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  141. echo "hide-version YAXT/0.5.1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  142. echo "hide-version YAXT/0.5.1-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  143. VAR=binutils
  144. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  145. echo "hide-version binutils/2.27-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  146. echo "hide-version binutils/2.27" >> /opt/modules/all/${VAR}/.modulerc
  147. echo "hide-version binutils/2.28-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  148. echo "hide-version binutils/2.28" >> /opt/modules/all/${VAR}/.modulerc
  149. VAR=bzip2
  150. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  151. echo "hide-version bzip2/1.0.6-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  152. echo "hide-version bzip2/1.0.6-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  153. VAR=cURL
  154. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  155. echo "hide-version cURL/7.53.1-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  156. echo "hide-version cURL/7.55.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  157. VAR=cairo
  158. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  159. echo "hide-version cairo/1.14.8-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  160. echo "hide-version cairo/1.14.8-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  161. VAR=expat
  162. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  163. echo "hide-version expat/2.2.0-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  164. echo "hide-version expat/2.2.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  165. VAR=flex
  166. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  167. echo "hide-version flex/2.6.0" >> /opt/modules/all/${VAR}/.modulerc
  168. echo "hide-version flex/2.6.3-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  169. echo "hide-version flex/2.6.3" >> /opt/modules/all/${VAR}/.modulerc
  170. echo "hide-version flex/2.6.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  171. VAR=fontconfig
  172. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  173. echo "hide-version fontconfig/2.12.1-GCCcore-6.3.0-libpng-1.6.29" >> /opt/modules/all/${VAR}/.modulerc
  174. echo "hide-version fontconfig/2.12.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  175. VAR=freetype
  176. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  177. echo "hide-version freetype/2.7.1-GCCcore-6.3.0-libpng-1.6.29" >> /opt/modules/all/${VAR}/.modulerc
  178. echo "hide-version freetype/2.8-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  179. VAR=g2clib
  180. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  181. echo "hide-version g2clib/1.6.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  182. echo "hide-version g2clib/1.6.0-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  183. VAR=g2lib
  184. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  185. echo "hide-version g2lib/1.4.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  186. echo "hide-version g2lib/1.4.0-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  187. VAR=gettext
  188. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  189. echo "hide-version gettext/0.19.8.1-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  190. echo "hide-version gettext/0.19.8.1" >> /opt/modules/all/${VAR}/.modulerc
  191. echo "hide-version gettext/0.19.8.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  192. VAR=gperf
  193. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  194. echo "hide-version gperf/3.0.4-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  195. VAR=help2man
  196. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  197. echo "hide-version help2man/1.47.4-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  198. echo "hide-version help2man/1.47.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  199. echo "hide-version help2man/1.47.4" >> /opt/modules/all/${VAR}/.modulerc
  200. VAR=icc
  201. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  202. echo "hide-version icc/2017.2.174-GCC-6.3.0-2.27" >> /opt/modules/all/${VAR}/.modulerc
  203. echo "hide-version icc/2018.0.128-GCC-6.4.0-2.28" >> /opt/modules/all/${VAR}/.modulerc
  204. VAR=iccifort
  205. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  206. echo "hide-version iccifort/2017.2.174-GCC-6.3.0-2.27" >> /opt/modules/all/${VAR}/.modulerc
  207. echo "hide-version iccifort/2018.0.128-GCC-6.4.0-2.28" >> /opt/modules/all/${VAR}/.modulerc
  208. VAR=ifort
  209. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  210. echo "hide-version ifort/2017.2.174-GCC-6.3.0-2.27" >> /opt/modules/all/${VAR}/.modulerc
  211. echo "hide-version ifort/2018.0.128-GCC-6.4.0-2.28" >> /opt/modules/all/${VAR}/.modulerc
  212. VAR=iimpi
  213. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  214. echo "hide-version iimpi/2017.02-GCC-6.3.0-2.27" >> /opt/modules/all/${VAR}/.modulerc
  215. echo "hide-version iimpi/2018-GCC-6.4.0-2.28" >> /opt/modules/all/${VAR}/.modulerc
  216. VAR=imkl
  217. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  218. echo "hide-version imkl/2017.2.174-iimpi-2017.02-GCC-6.3.0-2.27" >> /opt/modules/all/${VAR}/.modulerc
  219. echo "hide-version imkl/2018.0.128-iimpi-2018-GCC-6.4.0-2.28" >> /opt/modules/all/${VAR}/.modulerc
  220. VAR=impi
  221. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  222. echo "hide-version impi/2017.2.174-iccifort-2017.2.174-GCC-6.3.0-2.27" >> /opt/modules/all/${VAR}/.modulerc
  223. echo "hide-version impi/2018.0.128-iccifort-2018.0.128-GCC-6.4.0-2.28" >> /opt/modules/all/${VAR}/.modulerc
  224. VAR=inputproto
  225. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  226. echo "hide-version inputproto/2.3.2-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  227. VAR=intltool
  228. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  229. echo "hide-version intltool/0.51.0-intel-2017.02-Perl-5.24.0" >> /opt/modules/all/${VAR}/.modulerc
  230. VAR=kbproto
  231. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  232. echo "hide-version kbproto/1.0.7-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  233. VAR=libGLU
  234. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  235. echo "hide-version libGLU/9.0.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  236. echo "hide-version libGLU/9.0.0-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  237. VAR=libX11
  238. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  239. echo "hide-version libX11/1.6.3-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  240. VAR=libXau
  241. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  242. echo "hide-version libXau/1.0.8-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  243. VAR=libXdmcp
  244. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  245. echo "hide-version libXdmcp/1.1.2-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  246. VAR=libdap
  247. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  248. echo "hide-version libdap/3.18.1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  249. echo "hide-version libdap/3.18.1-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  250. VAR=libdrm
  251. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  252. echo "hide-version libdrm/2.4.76-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  253. echo "hide-version libdrm/2.4.76-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  254. VAR=libffi
  255. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  256. echo "hide-version libffi/3.2.1-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  257. echo "hide-version libffi/3.2.1-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  258. VAR=libiconv
  259. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  260. echo "hide-version libiconv/1.15-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  261. echo "hide-version libiconv/1.15-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  262. VAR=libjpeg-turbo
  263. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  264. echo "hide-version libjpeg-turbo/1.5.1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  265. echo "hide-version libjpeg-turbo/1.5.1-intel-2018 " >> /opt/modules/all/${VAR}/.modulerc
  266. VAR=libpng
  267. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  268. echo "hide-version libpng/1.6.29-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  269. echo "hide-version libpng/1.6.32-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  270. VAR=libpthread-stubs
  271. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  272. echo "hide-version libpthread-stubs/0.3-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  273. VAR=libreadline
  274. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  275. echo "hide-version libreadline/7.0-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  276. echo "hide-version libreadline/7.0-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  277. VAR=libsndfile
  278. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  279. echo "hide-version libsndfile/1.0.28-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  280. echo "hide-version libsndfile/1.0.28-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  281. VAR=libtool
  282. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  283. echo "hide-version libtool/2.4.6-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  284. echo "hide-version libtool/2.4.6-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  285. VAR=libwebp
  286. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  287. echo "hide-version libwebp/0.6.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  288. VAR=libxcb
  289. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  290. echo "hide-version libxcb/1.11.1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  291. VAR=libxkbcommon
  292. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  293. echo "hide-version libxkbcommon/0.6.1-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  294. VAR=libxml2
  295. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  296. echo "hide-version libxml2/2.9.4-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  297. echo "hide-version libxml2/2.9.4-intel-2017.02-Python-3.6.1" >> /opt/modules/all/${VAR}/.modulerc
  298. echo "hide-version libxml2/2.9.4-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  299. echo "hide-version libxml2/2.9.4-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  300. echo "hide-version libxml2/2.9.4-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  301. echo "hide-version libxml2/2.9.4-intel-2018-Python-3.6.1" >> /opt/modules/all/${VAR}/.modulerc
  302. VAR=libxslt
  303. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  304. echo "hide-version libxslt/1.1.29-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  305. VAR=makedepend
  306. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  307. echo "hide-version makedepend/1.0.5-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  308. echo "hide-version makedepend/1.0.5-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  309. VAR=ncurses
  310. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  311. echo "hide-version ncurses/6.0-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  312. echo "hide-version ncurses/6.0-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  313. echo "hide-version ncurses/6.0" >> /opt/modules/all/${VAR}/.modulerc
  314. VAR=nettle
  315. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  316. echo "hide-version nettle/3.3-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  317. echo "hide-version nettle/3.3-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  318. VAR=pixman
  319. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  320. echo "hide-version pixman/0.34.0-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  321. echo "hide-version pixman/0.34.0-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  322. VAR=pkg-config
  323. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  324. echo "hide-version pkg-config/0.29.1-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  325. echo "hide-version pkg-config/0.29.2-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  326. VAR=rstudio
  327. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  328. echo "hide-version rstudio/1.1.366-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  329. VAR=util-linux
  330. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  331. echo "hide-version util-linux/2.29.2-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  332. echo "hide-version util-linux/2.29.2-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  333. VAR=xcb-proto
  334. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  335. echo "hide-version xcb-proto/1.11-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  336. echo "hide-version xcb-proto/1.11" >> /opt/modules/all/${VAR}/.modulerc
  337. VAR=xextproto
  338. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  339. echo "hide-version xextproto/7.3.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  340. VAR=xorg-macros
  341. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  342. echo "hide-version xorg-macros/1.19.0-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  343. echo "hide-version xorg-macros/1.19.1-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  344. echo "hide-version xorg-macros/1.19.0-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  345. VAR=xproto
  346. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  347. echo "hide-version xproto/7.0.28-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  348. echo "hide-version xproto/7.0.31-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  349. echo "hide-version xproto/7.0.28-intel-2018" >> /opt/modules/all/${VAR}/.modulerc
  350. VAR=xtrans
  351. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  352. echo "hide-version xtrans/1.3.5-intel-2017.02" >> /opt/modules/all/${VAR}/.modulerc
  353. VAR=zlib
  354. echo "#%Module" > /opt/modules/all/${VAR}/.modulerc
  355. echo "hide-version zlib/1.2.8" >> /opt/modules/all/${VAR}/.modulerc
  356. echo "hide-version zlib/1.2.11-GCCcore-6.3.0" >> /opt/modules/all/${VAR}/.modulerc
  357. echo "hide-version zlib/1.2.11-GCCcore-6.4.0" >> /opt/modules/all/${VAR}/.modulerc
  358. echo "hide-version zlib/1.2.11" >> /opt/modules/all/${VAR}/.modulerc