@@ -14,7 +14,7 @@ EasyBuild relies on two main concepts
...
@@ -14,7 +14,7 @@ EasyBuild relies on two main concepts
\* Toolchains
\* Toolchains
\* EasyConfig file
\* EasyConfig file
Detailed documentations is available [here](http://easybuild.readthedocs.io/en/latest/].
Detailed documentations is available [here](http://easybuild.readthedocs.io].
## Toolchains
## Toolchains
...
@@ -29,11 +29,10 @@ Additional details are available on [here](https://github.com/hpcugent/easybuild
...
@@ -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.
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
You can do a “dry-run” overview by supplying **-D**/**--dry-run** (typically combined with **--robot**, in the form of **-Dr**)
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
...
@@ -183,7 +182,7 @@ $ eb git-2.8.0.eb -r -f
== Temporary directory /tmp/eb-JS_Fb5 has been removed.
== 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
```console
== temporary log file in case of crash /tmp/eb-JS_Fb5/easybuild-OwXCKn.log
== temporary log file in case of crash /tmp/eb-JS_Fb5/easybuild-OwXCKn.log
...
@@ -291,7 +290,7 @@ $ cat ~/.bash_profile
...
@@ -291,7 +290,7 @@ $ cat ~/.bash_profile
#Get the aliases and functions
#Get the aliases and functions
if [ -f ~/.bashrc ];then
if [ -f ~/.bashrc ];then
. ~/.bashrc
. ~/.bashrc
fi
fi
#User specific environment and startup programs
#User specific environment and startup programs
...
@@ -401,7 +400,7 @@ $ ml av git
...
@@ -401,7 +400,7 @@ $ ml av git
## Submitting Build Jobs (experimental)
## 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.