Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel3
outlinefalse
stylenone
typelist
printabletrue

...

0. Define local module command (only once)

To utilize local modules, we suggest creating a bash command such as localmod that contains essential setup within your $HOME/.bashrc. The provided set of commands below will create a local module directory based on LOCALMOD_DIR and then define the localmod command in your $HOME/.bashrc.

...

Code Block
languagebash
localmod
module load EasyBuild/4.7.0
eb --show-config
Note

Only EasyBuild/4.7.0 recognizes the CPE toolchains (cpeXXX) at the moment.

2. Get EasyConfig file

  • Visit EasyConfig Standard Repo or other repositories.

  • Download the latest .eb file of the software that you would like to install, then rename it to
    <software-name>-<software-version>-<cpe-toolchain-name>-<cpe-toolchain-version>.eb
    where CPE toolchain name is cpeGNU, cpeIntel, cpeCray or others, corresponding to the compiler that you would like to use. For their available version, use module spider cpeXXX or see Current CPE toolchains.

  • For example, download giflib-5.2.1-GCCcore-13.2.0.eb and rename it to giflib-5.2.1-cpeCray-23.03.eb

...