easyblock = 'Toolchain'

name = 'intel'
version = '2020b'

homepage = 'https://easybuild.readthedocs.io/en/master/Common-toolchains.html#intel-toolchain'
description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)."

toolchain = SYSTEM

local_compver = '2020.4.304'
local_gccver = '10.2.0'
dependencies = [
    ('GCCcore', local_gccver),
    ('binutils', '2.35', '', ('GCCcore', local_gccver)),
    ('iccifort', local_compver),
    ('impi', '2019.9.304', '', ('iccifort', local_compver)),
    ('imkl', local_compver, '', ('iimpi', version)),
]

moduleclass = 'toolchain'
