Skip to content
Snippets Groups Projects
Commit 893b2e4f authored by Adam J. Stewart's avatar Adam J. Stewart Committed by Todd Gamblin
Browse files

Update license directory for intel-paralel-studio (#2163)

parent 23683c65
No related branches found
No related tags found
No related merge requests found
...@@ -184,15 +184,24 @@ def install(self, spec, prefix): ...@@ -184,15 +184,24 @@ def install(self, spec, prefix):
"license.lic")) "license.lic"))
if spec.satisfies('+tools') and (spec.satisfies('@cluster') or if spec.satisfies('+tools') and (spec.satisfies('@cluster') or
spec.satisfies('@professional')): spec.satisfies('@professional')):
os.mkdir(os.path.join(self.prefix, "inspector_xe/licenses")) inspector_dir = "inspector_xe/licenses"
advisor_dir = "advisor_xe/licenses"
vtune_amplifier_dir = "vtune_amplifier_xe/licenses"
year = int(str(self.version).split('.')[1])
if year >= 2017:
inspector_dir = "inspector/licenses"
advisor_dir = "advisor/licenses"
os.mkdir(os.path.join(self.prefix, inspector_dir))
os.symlink(self.global_license_file, os.path.join( os.symlink(self.global_license_file, os.path.join(
self.prefix, "inspector_xe/licenses", "license.lic")) self.prefix, inspector_dir, "license.lic"))
os.mkdir(os.path.join(self.prefix, "advisor_xe/licenses")) os.mkdir(os.path.join(self.prefix, advisor_dir))
os.symlink(self.global_license_file, os.path.join( os.symlink(self.global_license_file, os.path.join(
self.prefix, "advisor_xe/licenses", "license.lic")) self.prefix, advisor_dir, "license.lic"))
os.mkdir(os.path.join(self.prefix, "vtune_amplifier_xe/licenses")) os.mkdir(os.path.join(self.prefix, vtune_amplifier_dir))
os.symlink(self.global_license_file, os.path.join( os.symlink(self.global_license_file, os.path.join(
self.prefix, "vtune_amplifier_xe/licenses", "license.lic")) self.prefix, vtune_amplifier_dir, "license.lic"))
if (spec.satisfies('+all') or spec.satisfies('+mpi')) and \ if (spec.satisfies('+all') or spec.satisfies('+mpi')) and \
spec.satisfies('@cluster'): spec.satisfies('@cluster'):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment