Skip to content

Commit f84ad57

Browse files
mwkrenteladamjstewart
authored andcommitted
hpcviewer: add version 2019.09 (#14004)
Add version 2019.09. Adjust the iteration through versions to eliminate the need for version_list.
1 parent c3eafde commit f84ad57

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

  • var/spack/repos/builtin/packages/hpcviewer

var/spack/repos/builtin/packages/hpcviewer/package.py

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ class Hpcviewer(Package):
3737
maintainers = ['mwkrentel']
3838

3939
viewer_sha = {
40+
('2019.09', 'x86_64'): '40982a43880fe646b7f9d03ac4911b55f8a4464510eb8c7304ffaf4d4205ecc6',
41+
('2019.09', 'ppc64'): '3972d604bd160c058185b6f8f3f3a63c4031046734b29cc386c24e40831e6798',
42+
('2019.09', 'ppc64le'): 'c348f442b7415aadb94ead06bd35e96442a49a9768fd8c972ca707d77d61e0c3',
4043
('2019.08', 'x86_64'): '249aae6a23dca19286ee15909afbeba5e515388f1c1ad87f572454534fccb9f2',
4144
('2019.08', 'ppc64'): 'f91b4772c92c05a4a35c88eec094604f3c233c7233adeede97acba38592da379',
4245
('2019.08', 'ppc64le'): 'b1bd5c76b37f225a01631193e0a62524bd41a54b3354a658fdfd0f66c444cc28',
@@ -52,6 +55,9 @@ class Hpcviewer(Package):
5255
}
5356

5457
trace_sha = {
58+
('2019.09', 'x86_64'): '8d7ce0710570bb8cd424d88cc4b5bfe821330f24fef84bbbbb370fa291b60a14',
59+
('2019.09', 'ppc64'): 'dfb3fe8283cbaeaa1653e8c8bf68267a3f25886bc452309b10f88a7b1e713ec6',
60+
('2019.09', 'ppc64le'): 'c1b6ab4f6c91e3a226e8629de62e718c92318ffd83d03db3c40678d578b99b20',
5561
('2019.08', 'x86_64'): '6cefed6a397298ab31cadd10831f5d5533d3f634a4a76bb93f686e603a42c5ed',
5662
('2019.08', 'ppc64'): '64ca5605c89dd3065cacaeee4a8e2ac14b47953530711ed9e04666c8435e44e8',
5763
('2019.08', 'ppc64le'): 'bee03b5cb2de7e8556cf1249f98ece7848c13a0de6b8ba71786c430da68f7bcc',
@@ -66,16 +72,13 @@ class Hpcviewer(Package):
6672
('2019.02', 'ppc64le'): '01a159306e7810efe07157ec823ac6ca7570ec2014c95db599a3f90eee33355c',
6773
}
6874

69-
version_list = ['2019.02', '2019.04', '2019.07', '2019.08']
70-
71-
for ver in version_list:
72-
key = (ver, platform.machine())
73-
if key in viewer_sha and key in trace_sha:
74-
version(ver, url=viewer_url(*key), sha256=viewer_sha[key])
75+
for key in viewer_sha.keys():
76+
if key in trace_sha and key[1] == platform.machine():
77+
version(key[0], url=viewer_url(*key), sha256=viewer_sha[key])
7578

7679
resource(name='hpctraceviewer', url=trace_url(*key),
7780
sha256=trace_sha[key], placement='TRACE',
78-
when='@{0}'.format(ver))
81+
when='@{0}'.format(key[0]))
7982

8083
depends_on('java@8', type=('build', 'run'))
8184

0 commit comments

Comments
 (0)