intel-2018.eb 739 B

12345678910111213141516171819202122232425
  1. easyblock = 'Toolchain'
  2. name = 'intel'
  3. version = '2018'
  4. homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/'
  5. description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MPI &
  6. Intel MKL."""
  7. toolchain = {'name': 'dummy', 'version': 'dummy'}
  8. compver = '2018.0.128'
  9. gccver = '6.4.0'
  10. binutilsver = '2.28'
  11. gccsuff = '-GCC-%s-%s' % (gccver, binutilsver)
  12. dependencies = [
  13. ('GCCcore', gccver),
  14. ('binutils', binutilsver, '-GCCcore-%s' % gccver),
  15. ('icc', compver, gccsuff),
  16. ('ifort', compver, gccsuff),
  17. ('impi', compver, '', ('iccifort', '%s%s' % (compver, gccsuff))),
  18. ('imkl', compver, '', ('iimpi', version + gccsuff)),
  19. ]
  20. moduleclass = 'toolchain'