hpcugent/easybuild-framework — pull request #810 by boegel (2014-01-14 14:08:04+00:00)
Title: complete implementation of (very) initial support for easyconfig format 2.0

Building `gzip` with the included `gzip.eb` works, version and toolchain can be specified, default values are picked according to the `[DEFAULT]` section.

Examples of usage:

{{{
$ eb ~/work/easybuild-framework/test/framework/easyconfigs/v2.0/gzip.eb -ld
...
== 2014-01-14 10:10:19,469 main.module_generator DEBUG Obtained module name gzip/1.4
...
== COMPLETED: Installation ended successfully
$ module av gzip/1.4
----- /Users/kehoste/.local/easybuild/modules/all -----
gzip/1.4
}}}

{{{
$ eb ~/work/easybuild-framework/test/framework/easyconfigs/v2.0/gzip.eb -ld --software-version=1.5 --toolchain=goolf,1.4.10
...
== 2014-01-14 14:12:44,554 main.module_generator DEBUG Obtained module name gzip/1.5-goolf-1.4.10
...
== COMPLETED: Installation ended successfully
$ module av gzip/1.5-goolf-1.4.10
----- /Users/kehoste/.local/easybuild/modules/all -----
gzip/1.5-goolf-1.4.10
}}}