summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/ecp-proxy-apps/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/ecp-proxy-apps/package.py')
-rw-r--r--var/spack/repos/builtin/packages/ecp-proxy-apps/package.py98
1 files changed, 48 insertions, 50 deletions
diff --git a/var/spack/repos/builtin/packages/ecp-proxy-apps/package.py b/var/spack/repos/builtin/packages/ecp-proxy-apps/package.py
index 8ce91e2be9..3703a0d1a4 100644
--- a/var/spack/repos/builtin/packages/ecp-proxy-apps/package.py
+++ b/var/spack/repos/builtin/packages/ecp-proxy-apps/package.py
@@ -9,80 +9,78 @@ from spack.package import *
class EcpProxyApps(BundlePackage):
"""This is a collection of packages that represents the official suite of
- DOE/ECP proxy applications. This is a Spack bundle package that
- installs the ECP proxy application suite.
+ DOE/ECP proxy applications. This is a Spack bundle package that
+ installs the ECP proxy application suite.
"""
- tags = ['proxy-app', 'ecp-proxy-app']
- maintainers = ['rspavel']
+ tags = ["proxy-app", "ecp-proxy-app"]
+ maintainers = ["rspavel"]
homepage = "https://proxyapps.exascaleproject.org"
- version('4.0')
- version('3.0')
- version('2.1')
- version('2.0')
- version('1.1')
- version('1.0')
+ version("4.0")
+ version("3.0")
+ version("2.1")
+ version("2.0")
+ version("1.1")
+ version("1.0")
- variant('candle', default=False,
- description='Also build CANDLE Benchmarks')
- variant('ml', default=False,
- description='Also build Machine Learning Suite')
+ variant("candle", default=False, description="Also build CANDLE Benchmarks")
+ variant("ml", default=False, description="Also build Machine Learning Suite")
# Added as part of ML Suite with 4.0
- depends_on('minigan@1.0.0', when='+ml @4.0:')
- depends_on('cradl@master', when='+ml @4.0:')
- depends_on('cosmoflow-benchmark@master', when='+ml @4.0:')
- depends_on('mlperf-deepcam@master', when='+ml @4.0:')
+ depends_on("minigan@1.0.0", when="+ml @4.0:")
+ depends_on("cradl@master", when="+ml @4.0:")
+ depends_on("cosmoflow-benchmark@master", when="+ml @4.0:")
+ depends_on("mlperf-deepcam@master", when="+ml @4.0:")
# Added with release 4.0
- depends_on('miniamr@1.6.4', when='@4.0:')
+ depends_on("miniamr@1.6.4", when="@4.0:")
# Added with release 3.0
- depends_on('miniamr@1.4.4', when='@3.0:3.1')
- depends_on('xsbench@19', when='@3.0:')
- depends_on('laghos@3.0', when='@3.0:')
+ depends_on("miniamr@1.4.4", when="@3.0:3.1")
+ depends_on("xsbench@19", when="@3.0:")
+ depends_on("laghos@3.0", when="@3.0:")
# Added with release 2.1
- depends_on('amg@1.2', when='@2.1:')
- depends_on('miniamr@1.4.3', when='@2.1')
+ depends_on("amg@1.2", when="@2.1:")
+ depends_on("miniamr@1.4.3", when="@2.1")
# Added with release 2.0
- depends_on('ember@1.0.0', when='@2.0:')
- depends_on('miniqmc@0.4.0', when='@2.0:')
- depends_on('minivite@1.0', when='@2.0:')
- depends_on('picsarlite@0.1', when='@2.0:')
- depends_on('thornado-mini@1.0', when='@2.0:')
-
- depends_on('candle-benchmarks@0.1', when='+candle @2.0:2.1')
- depends_on('laghos@2.0', when='@2.0:2.1')
- depends_on('macsio@1.1', when='@2.0:')
- depends_on('sw4lite@1.1', when='@2.0:')
- depends_on('xsbench@18', when='@2.0:2.1')
+ depends_on("ember@1.0.0", when="@2.0:")
+ depends_on("miniqmc@0.4.0", when="@2.0:")
+ depends_on("minivite@1.0", when="@2.0:")
+ depends_on("picsarlite@0.1", when="@2.0:")
+ depends_on("thornado-mini@1.0", when="@2.0:")
+
+ depends_on("candle-benchmarks@0.1", when="+candle @2.0:2.1")
+ depends_on("laghos@2.0", when="@2.0:2.1")
+ depends_on("macsio@1.1", when="@2.0:")
+ depends_on("sw4lite@1.1", when="@2.0:")
+ depends_on("xsbench@18", when="@2.0:2.1")
# Dependencies for version 2.0
- depends_on('amg@1.1', when='@2.0')
- depends_on('miniamr@1.4.1', when='@2.0:2.1')
+ depends_on("amg@1.1", when="@2.0")
+ depends_on("miniamr@1.4.1", when="@2.0:2.1")
# Added with release 1.1
- depends_on('examinimd@1.0', when='@1.1:')
+ depends_on("examinimd@1.0", when="@1.1:")
- depends_on('nekbone@17.0', when='@1.0:')
- depends_on('swfft@1.0', when='@1.0:')
+ depends_on("nekbone@17.0", when="@1.0:")
+ depends_on("swfft@1.0", when="@1.0:")
# Dependencies for versions 1.0:1.1
- depends_on('amg@1.0', when='@1.0:1.1')
- depends_on('candle-benchmarks@0.0', when='+candle @1.0:1.1')
- depends_on('laghos@1.0', when='@1.0:1.1')
- depends_on('macsio@1.0', when='@1.0:1.1')
- depends_on('miniamr@1.4.0', when='@1.0:1.1')
- depends_on('sw4lite@1.0', when='@1.0:1.1')
- depends_on('xsbench@14', when='@1.0:1.1')
+ depends_on("amg@1.0", when="@1.0:1.1")
+ depends_on("candle-benchmarks@0.0", when="+candle @1.0:1.1")
+ depends_on("laghos@1.0", when="@1.0:1.1")
+ depends_on("macsio@1.0", when="@1.0:1.1")
+ depends_on("miniamr@1.4.0", when="@1.0:1.1")
+ depends_on("sw4lite@1.0", when="@1.0:1.1")
+ depends_on("xsbench@14", when="@1.0:1.1")
# Removed after release 1.1
- depends_on('minife@2.1.0', when='@1.0:1.1')
- depends_on('minitri@1.0', when='@1.0:1.1')
+ depends_on("minife@2.1.0", when="@1.0:1.1")
+ depends_on("minitri@1.0", when="@1.0:1.1")
# Removed after release 1.0
- depends_on('comd@1.1', when='@1.0')
+ depends_on("comd@1.1", when="@1.0")