summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Lee <lee218@llnl.gov>2016-07-25 14:02:15 -0700
committerGreg Lee <lee218@llnl.gov>2016-07-25 14:02:15 -0700
commite4525e57bb770997ec58f90b216749528b3685dd (patch)
tree10ade50e6b9ef6aebc475cd271fd27629ef4f03a
parentdba384108b47eaf67c20e7b1110e0b29c1fe36c6 (diff)
downloadspack-e4525e57bb770997ec58f90b216749528b3685dd.tar.gz
spack-e4525e57bb770997ec58f90b216749528b3685dd.tar.bz2
spack-e4525e57bb770997ec58f90b216749528b3685dd.tar.xz
spack-e4525e57bb770997ec58f90b216749528b3685dd.zip
intel parallel studio itac fixes
-rw-r--r--var/spack/repos/builtin/packages/intel-parallel-studio/package.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/intel-parallel-studio/package.py b/var/spack/repos/builtin/packages/intel-parallel-studio/package.py
index 00a30cafaf..9ef1724ae0 100644
--- a/var/spack/repos/builtin/packages/intel-parallel-studio/package.py
+++ b/var/spack/repos/builtin/packages/intel-parallel-studio/package.py
@@ -80,7 +80,7 @@ class IntelParallelStudio(IntelInstaller):
regex = '(comp|openmp|intel-tbb|icc|ifort|psxe|icsxe-pset)'
base_components = \
filter_pick(all_components, re.compile(regex).search)
- regex = '(icsxe|imb|mpi|itac|intel-tc|clck)'
+ regex = '(icsxe|imb|mpi|itac|intel-ta|intel-tc|clck)'
mpi_components = \
filter_pick(all_components, re.compile(regex).search)
mkl_components = \
@@ -139,6 +139,12 @@ class IntelParallelStudio(IntelInstaller):
os.symlink(self.global_license_file,
os.path.join(self.prefix, "itac", ifile,
"license.lic"))
+ if os.path.isdir(os.path.join(self.prefix, "itac",
+ ifile, "intel64")):
+ os.symlink(self.global_license_file,
+ os.path.join(self.prefix, "itac",
+ ifile, "intel64",
+ "license.lic"))
if spec.satisfies('~newdtags'):
wrappers = ["mpif77", "mpif77", "mpif90", "mpif90",
"mpigcc", "mpigcc", "mpigxx", "mpigxx",