diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2022-07-30 15:19:18 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2022-07-31 13:29:20 -0700 |
commit | f52f6e99dbf1131886a80112b8c79dfc414afb7c (patch) | |
tree | 05cb7d64b2395922f2f24683da49f472075be12c /var/spack/repos/builtin/packages/op2-dsl/package.py | |
parent | 549ba1ed32372c67fc57271cde3797d58b7dec6e (diff) | |
download | spack-f52f6e99dbf1131886a80112b8c79dfc414afb7c.tar.gz spack-f52f6e99dbf1131886a80112b8c79dfc414afb7c.tar.bz2 spack-f52f6e99dbf1131886a80112b8c79dfc414afb7c.tar.xz spack-f52f6e99dbf1131886a80112b8c79dfc414afb7c.zip |
black: reformat entire repository with black
Diffstat (limited to 'var/spack/repos/builtin/packages/op2-dsl/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/op2-dsl/package.py | 54 |
1 files changed, 28 insertions, 26 deletions
diff --git a/var/spack/repos/builtin/packages/op2-dsl/package.py b/var/spack/repos/builtin/packages/op2-dsl/package.py index f16b6d1785..3433bf6d18 100644 --- a/var/spack/repos/builtin/packages/op2-dsl/package.py +++ b/var/spack/repos/builtin/packages/op2-dsl/package.py @@ -12,47 +12,49 @@ class Op2Dsl(MakefilePackage, CudaPackage): and many-core architectures.""" homepage = "https://op-dsl.github.io/" - git = "https://github.com/OP-DSL/OP2-Common.git" + git = "https://github.com/OP-DSL/OP2-Common.git" - maintainers = ['gihanmudalige', 'reguly', 'bozbez'] + maintainers = ["gihanmudalige", "reguly", "bozbez"] - version('master', branch='master') - version('1.1.0', tag='v1.1.0') + version("master", branch="master") + version("1.1.0", tag="v1.1.0") - build_directory = 'op2' + build_directory = "op2" - variant('mpi', default=False, description='Enable MPI support') + variant("mpi", default=False, description="Enable MPI support") - variant('parmetis', default=True, when='+mpi', - description='Enable ParMETIS partitioning support') + variant( + "parmetis", default=True, when="+mpi", description="Enable ParMETIS partitioning support" + ) - variant('scotch', default=True, when='+mpi', - description='Enable PT-Scotch partitioning support') + variant( + "scotch", default=True, when="+mpi", description="Enable PT-Scotch partitioning support" + ) - depends_on('mpi', when='+mpi') + depends_on("mpi", when="+mpi") - depends_on('parmetis', when='+parmetis') - depends_on('scotch', when='+scotch') + depends_on("parmetis", when="+parmetis") + depends_on("scotch", when="+scotch") - depends_on('hdf5+fortran+mpi', when='+mpi') - depends_on('hdf5+fortran~mpi', when='~mpi') + depends_on("hdf5+fortran+mpi", when="+mpi") + depends_on("hdf5+fortran~mpi", when="~mpi") def edit(self, spec, prefix): compiler_map = { - 'gcc': 'gnu', - 'cce': 'cray', - 'intel': 'intel', - 'nvhpc': 'nvhpc', - 'xl': 'xl', + "gcc": "gnu", + "cce": "cray", + "intel": "intel", + "nvhpc": "nvhpc", + "xl": "xl", } if self.spec.compiler.name in compiler_map: - env['OP2_COMPILER'] = compiler_map[self.spec.compiler.name] + env["OP2_COMPILER"] = compiler_map[self.spec.compiler.name] - if '+cuda' in self.spec and spec.variants['cuda_arch'].value[0] != 'none': - env['CUDA_GEN'] = ','.join(spec.variants['cuda_arch'].value) + if "+cuda" in self.spec and spec.variants["cuda_arch"].value[0] != "none": + env["CUDA_GEN"] = ",".join(spec.variants["cuda_arch"].value) def install(self, spec, prefix): - install_tree('op2/lib', prefix.lib) - install_tree('op2/include', prefix.include) - install_tree('op2/mod', prefix.mod) + install_tree("op2/lib", prefix.lib) + install_tree("op2/include", prefix.include) + install_tree("op2/mod", prefix.mod) |