|This site replaces the former Compute Canada documentation site, and is now being managed by the Digital Research Alliance of Canada. |
Ce site remplace l'ancien site de documentation de Calcul Canada et est maintenant géré par l'Alliance de recherche numérique du Canada.
This is not a complete article: This is a Draft, a work in progress that is intended to be published into an article, which may or may not be ready for inclusion in the main wiki. It should not necessarily be considered factual or authoritative.
EasyBuild and modules
EBROOT environment variables
Using EasyBuild in your own account
You can use EasyBuild to install software in your own home or project directory space. You might do this if, for example, you want to customize a piece of 3rd-party software, or if you want to build a new version of something instead of waiting for staff add it to CVMFS.
Finding a recipe
An "easyconfig file" is a text file containing the information EasyBuild needs to build a particular piece of software in a particular environment. At Compute Canada we refer to these as "recipes". Writing a recipe from scratch will not be discussed here; you can find more about this in the EasyBuild documentation. Modifying a recipe for your particular situation is easier, and it is easier still to find a suitable recipe and use it unmodified.
Choosing a toolchain
- WestGrid webinar slides "Building software on Compute Canada clusters using EasyBuild"