Hi Bart & Fotis,

On 24/04/14 00:48, Fotis Georgatos wrote:
In your case, you want to split'em in 4 categories, so it is piece of cake, 
really:
Simply pass with a sed-expression all easyconfigs and blindly modify
anything not in ['compilers', 'libs', 'mpi'] towards 'software'.

Or, use --try-amend=moduleclass=software, selectively where you need to.

The more pythonic way to do it, would be perhaps to allow for
"category renaming" inside EB, and supply that as configuration information.
That would allow arbitrary freedom to customize category names,
on the assumption that you have well-defined N-to-1 mappings.

To be more specific: we'll (hopefully) soon support the module class as a part of the module naming scheme, as it should be. That way, you'll be able to customize (or even ignore) module classes in a Pythonic way properly and cleanly by implementing a custom module naming scheme (cfr. https://github.com/hpcugent/easybuild/wiki/Using-a-custom-module-naming-scheme).

More on that in the release notes of an upcoming release.


regards,

Kenneth

Reply via email to