easybuild.tools.module_naming_scheme.toolchain module

Toolchain querying support for module naming schemes.

author:Kenneth Hoste (Ghent University)
easybuild.tools.module_naming_scheme.toolchain.det_toolchain_compilers(ec)

Determine compilers of toolchain for given EasyConfig instance.

Parameters:ec – a parsed EasyConfig file (an AttributeError will occur if a simple dict is passed)
easybuild.tools.module_naming_scheme.toolchain.det_toolchain_element_details(tc, elem)

Determine details of a particular toolchain element, for a given Toolchain instance.

easybuild.tools.module_naming_scheme.toolchain.det_toolchain_mpi(ec)

Determine MPI library of toolchain for given EasyConfig instance.

Parameters:ec – a parsed EasyConfig file (an AttributeError will occur if a simple dict is passed)