From 19233a997b70bebd474f8b12c79e54d18db4e90d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Krup=C4=8D=C3=ADk?= <lukas.krupcik@vsb.cz> Date: Fri, 27 Oct 2017 11:15:09 +0200 Subject: [PATCH] deleted: easyblocks/v/vtune.py --- easyblocks/v/vtune.py | 98 ------------------------------------------- 1 file changed, 98 deletions(-) delete mode 100644 easyblocks/v/vtune.py diff --git a/easyblocks/v/vtune.py b/easyblocks/v/vtune.py deleted file mode 100644 index f379f5d..0000000 --- a/easyblocks/v/vtune.py +++ /dev/null @@ -1,98 +0,0 @@ -#!/usr/bin/env python -# -# Copyright (C) 2015 IT4Innovations -# Lumir Jasiok -# lumir.jasiok@vsb.cz -# http://www.it4i.cz -# -# -# - -""" -EasyBuild support for building and installing Intel VTune Amplifier, -implemented as an easyblock. - -@author: Lumir Jasiok (IT4Innovations) -""" - -import os - -from easybuild.easyblocks.generic.intelbase import IntelBase -from easybuild.tools.run import run_cmd - - -class EB_VTune(IntelBase): - """ - Support for installing Intel VTune Amplifier XE - """ - - def install_step(self): - """Actual installation - - - create silent.cfg - - run install.sh - """ - - kernel_version = os.uname()[2] - - silent_cfg = """ -ACCEPT_EULA=accept -CONTINUE_WITH_OPTIONAL_ERROR=yes -PSET_INSTALL_DIR=%s -CONTINUE_WITH_INSTALLDIR_OVERWRITE=yes -PSET_MODE=install -ACTIVATION_TYPE=license_file -ACTIVATION_LICENSE_FILE=%s -CLUSTER_INSTALL_AUTOMOUNT=yes -PHONEHOME_SEND_USAGE_DATA=no -AMPLIFIER_SAMPLING_DRIVER_INSTALL_TYPE=kit -AMPLIFIER_DRIVER_ACCESS_GROUP=wheel -AMPLIFIER_DRIVER_PERMISSIONS=666 -AMPLIFIER_LOAD_DRIVER=no -AMPLIFIER_C_COMPILER=/usr/bin/gcc -AMPLIFIER_KERNEL_SRC_DIR=/lib/modules/%s/build -AMPLIFIER_MAKE_COMMAND=/usr/bin/make -AMPLIFIER_INSTALL_BOOT_SCRIPT=no -AMPLIFIER_DRIVER_PER_USER_MODE=no -MPSS_RESTART_STACK=no -MPSS_INSTALL_STACK=no -COMPONENTS=ALL - """ % (self.installdir, self.license_file, kernel_version) - build_dir = self.cfg['start_dir'] - silent_file = os.path.join(build_dir, 'silent.cfg') - fd = open(silent_file, 'w') - fd.write(silent_cfg) - fd.close() - - os.chdir(build_dir) - self.log.info("Build dir is %s" % (build_dir)) - cmd = "./install.sh -s silent.cfg --SHARED_INSTALL" - run_cmd(cmd, log_all=True, simple=True) - return True - - def make_module_req_guess(self): - """ - A dictionary of possible directories to look for - """ - guesses = super(EB_VTune, self).make_module_req_guess() - - if self.cfg['m32']: - guesses.update({ - 'PATH': ['vtune_amplifier_xe/bin32'], - 'LD_LIBRARY_PATH': ['vtune_amplifier_xe/lib32'], - 'LIBRARY_PATH': ['vtune_amplifier_xe/lib32'], - }) - else: - guesses.update({ - 'PATH': ['vtune_amplifier_xe/bin64'], - 'LD_LIBRARY_PATH': ['vtune_amplifier_xe/lib64'], - 'LIBRARY_PATH': ['vtune_amplifier_xe/lib64'], - }) - - guesses.update({ - 'CPATH': ['vtune_amplifier_xe/include'], - 'FPATH': ['vtune_amplifier_xe/include'], - 'MANPATH': ['vtune_amplifier_xe/man'], - }) - - return guesses -- GitLab