Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Easybuild is installed and publicly available via module system
  • Your Easybuild configuration file exists and is properly configured
  • IMAS related receipts are downloaded from all repositories being used
  • $ROBOT_PATHS system variable is set to point to all directories with easyconfig files 
  • Your TMP  directory is set up to use $ITMWORK
  • All modules are purged and EasyBuild module is the only module loaded:

    Code Block
    module purge
    module load EasyBuild
  • $ROBOT_PATHS system variable is set to point to all directories with easyconfig files 
  •   Code BlocksssYour TMP  directory is set up to use $ITMWORK


Software installation receipts

...

Code Block
languagetext
titleclone repo
export ROBOT_PATHS=`pwd`/all_iter


Info

 --robot/-r command line option enables dependency resolution

Prepending or appending to the default robot search path is supported via the --robot-paths configuration option.

To prepend one or more paths, a list of paths followed by a ‘:’ should be specified.

Analogously, to append one or more paths, a list of paths preceded by a ‘:’ should be specified.

See EasyBuild documentation for details

...

To enable dependency resolution, use the --robot command line option (or -r for short):


https://mdc-easybuild.readthedocs.io/en/latest/Using_the_EasyBuild_command_line.html#enabling-dependency-resolution-robot-r-and-robot-paths

...