easyblock = "IntelBase"

name = 'IntelClusterChecker'
version = '2017.1.016'

homepage = 'https://software.intel.com/en-us/intel-cluster-checker'
description = """Verifies cluster components work together ― for 
 - better uptime and productivity and lower total
 - cost of ownership (TCO)
 """

toolchain = {'name': 'dummy', 'version': 'dummy'}

sources = ['l_clck_p_%(version)s.tgz']
checksums = ['72fcf16e220dfc1ee1e16a633381f7957e15b0b6f322f9954d1de2a1ec3851f1']

dontcreateinstalldir = 'True'

license_file = HOME + '/licenses/intel/license.lic'

modextrapaths = {
    'CPLUS_INCLUDE_PATH': 'clck/%(version)s/include',
    'LIBRARY_PATH': 'clck/%(version)s/lib/intel64',
    'PATH': 'clck/%(version)s/bin/intel64'
}

sanity_check_paths = {
    'files': ['clck/%(version)s/bin/clckvars.sh',
              'clck/%(version)s/bin/clckvars.csh',
              'clck/%(version)s/bin/intel64/clck-analyze',
              'clck/%(version)s/bin/intel64/clck-collect',
              'clck/%(version)s/bin/intel64/clckdb'],
    'dirs': [],
}


moduleclass = 'tools'
