summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/alquimia
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2022-07-30 15:19:18 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2022-07-31 13:29:20 -0700
commitf52f6e99dbf1131886a80112b8c79dfc414afb7c (patch)
tree05cb7d64b2395922f2f24683da49f472075be12c /var/spack/repos/builtin/packages/alquimia
parent549ba1ed32372c67fc57271cde3797d58b7dec6e (diff)
downloadspack-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/alquimia')
-rw-r--r--var/spack/repos/builtin/packages/alquimia/package.py83
1 files changed, 41 insertions, 42 deletions
diff --git a/var/spack/repos/builtin/packages/alquimia/package.py b/var/spack/repos/builtin/packages/alquimia/package.py
index 15194c0f10..bd99e2d817 100644
--- a/var/spack/repos/builtin/packages/alquimia/package.py
+++ b/var/spack/repos/builtin/packages/alquimia/package.py
@@ -11,50 +11,49 @@ class Alquimia(CMakePackage):
of mature geochemistry codes such as CrunchFlow and PFLOTRAN"""
homepage = "https://github.com/LBL-EESA/alquimia-dev"
- git = "https://github.com/LBL-EESA/alquimia-dev.git"
-
- maintainers = ['smolins', 'balay']
-
- version('develop')
- version('1.0.9', commit='2ee3bcfacc63f685864bcac2b6868b48ad235225') # tag v.1.0.9
- version('xsdk-0.6.0', commit='9a0aedd3a927d4d5e837f8fd18b74ad5a78c3821')
- version('xsdk-0.5.0', commit='8397c3b00a09534c5473ff3ab21f0e32bb159380')
- version('xsdk-0.4.0', commit='2edad6733106142d014bb6e6a73c2b21d5e3cf2d')
- version('xsdk-0.3.0', tag='xsdk-0.3.0')
-
- variant('shared', default=True,
- description='Enables the build of shared libraries')
-
- depends_on('mpi')
- depends_on('hdf5')
- depends_on('pflotran@3.0.2', when='@1.0.9')
- depends_on('pflotran@xsdk-0.6.0', when='@xsdk-0.6.0')
- depends_on('pflotran@xsdk-0.5.0', when='@xsdk-0.5.0')
- depends_on('pflotran@xsdk-0.4.0', when='@xsdk-0.4.0')
- depends_on('pflotran@xsdk-0.3.0', when='@xsdk-0.3.0')
- depends_on('pflotran@develop', when='@develop')
- depends_on('petsc@3.10.0:3.10', when='@xsdk-0.4.0')
- depends_on('petsc@3.8.0:3.8', when='@xsdk-0.3.0')
- depends_on('petsc@3.10:', when='@develop')
+ git = "https://github.com/LBL-EESA/alquimia-dev.git"
+
+ maintainers = ["smolins", "balay"]
+
+ version("develop")
+ version("1.0.9", commit="2ee3bcfacc63f685864bcac2b6868b48ad235225") # tag v.1.0.9
+ version("xsdk-0.6.0", commit="9a0aedd3a927d4d5e837f8fd18b74ad5a78c3821")
+ version("xsdk-0.5.0", commit="8397c3b00a09534c5473ff3ab21f0e32bb159380")
+ version("xsdk-0.4.0", commit="2edad6733106142d014bb6e6a73c2b21d5e3cf2d")
+ version("xsdk-0.3.0", tag="xsdk-0.3.0")
+
+ variant("shared", default=True, description="Enables the build of shared libraries")
+
+ depends_on("mpi")
+ depends_on("hdf5")
+ depends_on("pflotran@3.0.2", when="@1.0.9")
+ depends_on("pflotran@xsdk-0.6.0", when="@xsdk-0.6.0")
+ depends_on("pflotran@xsdk-0.5.0", when="@xsdk-0.5.0")
+ depends_on("pflotran@xsdk-0.4.0", when="@xsdk-0.4.0")
+ depends_on("pflotran@xsdk-0.3.0", when="@xsdk-0.3.0")
+ depends_on("pflotran@develop", when="@develop")
+ depends_on("petsc@3.10.0:3.10", when="@xsdk-0.4.0")
+ depends_on("petsc@3.8.0:3.8", when="@xsdk-0.3.0")
+ depends_on("petsc@3.10:", when="@develop")
def cmake_args(self):
spec = self.spec
- options = ['-DCMAKE_C_COMPILER=%s' % spec['mpi'].mpicc,
- '-DCMAKE_Fortran_COMPILER=%s' % spec['mpi'].mpifc,
- '-DUSE_XSDK_DEFAULTS=YES',
- self.define_from_variant('BUILD_SHARED_LIBS', 'shared'),
- '-DTPL_ENABLE_MPI:BOOL=ON',
- '-DMPI_BASE_DIR:PATH=%s' % spec['mpi'].prefix,
- '-DTPL_ENABLE_HDF5:BOOL=ON',
- '-DXSDK_WITH_PFLOTRAN:BOOL=ON',
- # This is not good.
- # It assumes that the .a file exists and is not a .so
- '-DTPL_PFLOTRAN_LIBRARIES=%s' % (
- spec['pflotran'].prefix.lib + "/libpflotranchem.a"),
- '-DTPL_PFLOTRAN_INCLUDE_DIRS=%s' % (
- spec['pflotran'].prefix.include),
- '-DTPL_ENABLE_PETSC:BOOL=ON',
- '-DPETSC_EXECUTABLE_RUNS=ON',
- '-DCMAKE_INSTALL_NAME_DIR:PATH=%s/lib' % self.prefix]
+ options = [
+ "-DCMAKE_C_COMPILER=%s" % spec["mpi"].mpicc,
+ "-DCMAKE_Fortran_COMPILER=%s" % spec["mpi"].mpifc,
+ "-DUSE_XSDK_DEFAULTS=YES",
+ self.define_from_variant("BUILD_SHARED_LIBS", "shared"),
+ "-DTPL_ENABLE_MPI:BOOL=ON",
+ "-DMPI_BASE_DIR:PATH=%s" % spec["mpi"].prefix,
+ "-DTPL_ENABLE_HDF5:BOOL=ON",
+ "-DXSDK_WITH_PFLOTRAN:BOOL=ON",
+ # This is not good.
+ # It assumes that the .a file exists and is not a .so
+ "-DTPL_PFLOTRAN_LIBRARIES=%s" % (spec["pflotran"].prefix.lib + "/libpflotranchem.a"),
+ "-DTPL_PFLOTRAN_INCLUDE_DIRS=%s" % (spec["pflotran"].prefix.include),
+ "-DTPL_ENABLE_PETSC:BOOL=ON",
+ "-DPETSC_EXECUTABLE_RUNS=ON",
+ "-DCMAKE_INSTALL_NAME_DIR:PATH=%s/lib" % self.prefix,
+ ]
return options