summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark W. Krentel <krentel@rice.edu>2019-12-05 18:59:30 -0600
committerAdam J. Stewart <ajstewart426@gmail.com>2019-12-05 18:59:30 -0600
commitf84ad57fe7c907d8be90d4beaaba151926d74ec0 (patch)
treeef73715736e0b2e0fa91d9c9b0c571d99a9c3d90
parentc3eafde7bf180e94bed6789b5dd41cb3ee240731 (diff)
downloadspack-f84ad57fe7c907d8be90d4beaaba151926d74ec0.tar.gz
spack-f84ad57fe7c907d8be90d4beaaba151926d74ec0.tar.bz2
spack-f84ad57fe7c907d8be90d4beaaba151926d74ec0.tar.xz
spack-f84ad57fe7c907d8be90d4beaaba151926d74ec0.zip
hpcviewer: add version 2019.09 (#14004)
Add version 2019.09. Adjust the iteration through versions to eliminate the need for version_list.
-rw-r--r--var/spack/repos/builtin/packages/hpcviewer/package.py17
1 files changed, 10 insertions, 7 deletions
diff --git a/var/spack/repos/builtin/packages/hpcviewer/package.py b/var/spack/repos/builtin/packages/hpcviewer/package.py
index a0b8e04f04..6ac2cda241 100644
--- a/var/spack/repos/builtin/packages/hpcviewer/package.py
+++ b/var/spack/repos/builtin/packages/hpcviewer/package.py
@@ -37,6 +37,9 @@ class Hpcviewer(Package):
maintainers = ['mwkrentel']
viewer_sha = {
+ ('2019.09', 'x86_64'): '40982a43880fe646b7f9d03ac4911b55f8a4464510eb8c7304ffaf4d4205ecc6',
+ ('2019.09', 'ppc64'): '3972d604bd160c058185b6f8f3f3a63c4031046734b29cc386c24e40831e6798',
+ ('2019.09', 'ppc64le'): 'c348f442b7415aadb94ead06bd35e96442a49a9768fd8c972ca707d77d61e0c3',
('2019.08', 'x86_64'): '249aae6a23dca19286ee15909afbeba5e515388f1c1ad87f572454534fccb9f2',
('2019.08', 'ppc64'): 'f91b4772c92c05a4a35c88eec094604f3c233c7233adeede97acba38592da379',
('2019.08', 'ppc64le'): 'b1bd5c76b37f225a01631193e0a62524bd41a54b3354a658fdfd0f66c444cc28',
@@ -52,6 +55,9 @@ class Hpcviewer(Package):
}
trace_sha = {
+ ('2019.09', 'x86_64'): '8d7ce0710570bb8cd424d88cc4b5bfe821330f24fef84bbbbb370fa291b60a14',
+ ('2019.09', 'ppc64'): 'dfb3fe8283cbaeaa1653e8c8bf68267a3f25886bc452309b10f88a7b1e713ec6',
+ ('2019.09', 'ppc64le'): 'c1b6ab4f6c91e3a226e8629de62e718c92318ffd83d03db3c40678d578b99b20',
('2019.08', 'x86_64'): '6cefed6a397298ab31cadd10831f5d5533d3f634a4a76bb93f686e603a42c5ed',
('2019.08', 'ppc64'): '64ca5605c89dd3065cacaeee4a8e2ac14b47953530711ed9e04666c8435e44e8',
('2019.08', 'ppc64le'): 'bee03b5cb2de7e8556cf1249f98ece7848c13a0de6b8ba71786c430da68f7bcc',
@@ -66,16 +72,13 @@ class Hpcviewer(Package):
('2019.02', 'ppc64le'): '01a159306e7810efe07157ec823ac6ca7570ec2014c95db599a3f90eee33355c',
}
- version_list = ['2019.02', '2019.04', '2019.07', '2019.08']
-
- for ver in version_list:
- key = (ver, platform.machine())
- if key in viewer_sha and key in trace_sha:
- version(ver, url=viewer_url(*key), sha256=viewer_sha[key])
+ for key in viewer_sha.keys():
+ if key in trace_sha and key[1] == platform.machine():
+ version(key[0], url=viewer_url(*key), sha256=viewer_sha[key])
resource(name='hpctraceviewer', url=trace_url(*key),
sha256=trace_sha[key], placement='TRACE',
- when='@{0}'.format(ver))
+ when='@{0}'.format(key[0]))
depends_on('java@8', type=('build', 'run'))