From 337f0d8f818fbf0ea4e403ea0e47c0744cfd181f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Krup=C4=8D=C3=ADk?= <lukas.krupcik@vsb.cz> Date: Tue, 21 Feb 2017 11:58:47 +0100 Subject: [PATCH] add eb tutorial --- docs.it4i/software/eb.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/docs.it4i/software/eb.md b/docs.it4i/software/eb.md index 6ee8fa192..55e9300c8 100644 --- a/docs.it4i/software/eb.md +++ b/docs.it4i/software/eb.md @@ -14,7 +14,7 @@ EasyBuild relies on two main concepts \* Toolchains \* EasyConfig file -Detailed documentations is available [here](http://easybuild.readthedocs.io/en/latest/]. +Detailed documentations is available [here](http://easybuild.readthedocs.io]. ## Toolchains @@ -29,11 +29,10 @@ Additional details are available on [here](https://github.com/hpcugent/easybuild An EasyConfig file is a simple text file that describes the build process of a software. For most software that uses standard procedure (like configure, make and make install), this file is very simple. Many EasyConfig files are already provided with EasyBuild. -By default, EasyConfig files and generated modules are named using the following convention +By default, EasyConfig files and generated modules are named using the following convention *software-name*-*software-version*-*toolchain-name*-*toolchain-version*(-*suffix*).eb - Additional details are available on [here](https://github.com/hpcugent/easybuild-easyconfigs). ## EasyBuild on IT4Innovations Clusters @@ -117,7 +116,7 @@ CFGS1=/apps/easybuild/easyconfigs/easybuild/easyconfigs * $CFGS1/g/git/git-2.8.0.eb ``` -### Get an Overview of Planned Installations +### Get an Overview of Planned Installations You can do a “dry-run” overview by supplying **-D**/**--dry-run** (typically combined with **--robot**, in the form of **-Dr**) @@ -183,7 +182,7 @@ $ eb git-2.8.0.eb -r -f == Temporary directory /tmp/eb-JS_Fb5 has been removed. ``` -If we try to build *git-2.11.0.eb* +If we try to build *git-2.11.0.eb* ```console == temporary log file in case of crash /tmp/eb-JS_Fb5/easybuild-OwXCKn.log @@ -291,7 +290,7 @@ $ cat ~/.bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then - . ~/.bashrc +. ~/.bashrc fi # User specific environment and startup programs @@ -401,7 +400,7 @@ $ ml av git ## Submitting Build Jobs (experimental) -Using the **--job** command line option, you can instruct EasyBuild to submit jobs for the installations that should be performed, rather than performing the installations locally on the system you are on. +Using the **--job** command line option, you can instruct EasyBuild to submit jobs for the installations that should be performed, rather than performing the installations locally on the system you are on. ```console $ eb git-2.11.0-GNU-4.9.3-2.25.eb -r --job -- GitLab