summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAxel Huebl <axel.huebl@plasma.ninja>2022-02-04 02:21:32 -0800
committerGitHub <noreply@github.com>2022-02-04 11:21:32 +0100
commit172ec0e3a1e00aefe6d6af477b0a68a8ad96de35 (patch)
tree955a8387bf3a33d035351a599a615f12edbbbcc7 /var
parent4c04a0c0b799c05834c5276372f9358e0b5caf11 (diff)
downloadspack-172ec0e3a1e00aefe6d6af477b0a68a8ad96de35.tar.gz
spack-172ec0e3a1e00aefe6d6af477b0a68a8ad96de35.tar.bz2
spack-172ec0e3a1e00aefe6d6af477b0a68a8ad96de35.tar.xz
spack-172ec0e3a1e00aefe6d6af477b0a68a8ad96de35.zip
`py-warpx`: needs no `py-cmake` (#28761)
Since in Spack we pull binaries out of the `warpx` package, we don't need `py-cmake` to build `py-warpx`. Generally, `py-cmake` in `pyproject.toml` is just a mean for us to tell `pip` to make a `cmake` CLI tool available.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-warpx/package.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/py-warpx/package.py b/var/spack/repos/builtin/packages/py-warpx/package.py
index c780a2a21a..7020a378fd 100644
--- a/var/spack/repos/builtin/packages/py-warpx/package.py
+++ b/var/spack/repos/builtin/packages/py-warpx/package.py
@@ -58,8 +58,10 @@ class PyWarpx(PythonPackage):
depends_on('py-picmistandard@0.0.16', type=('build', 'run'), when='@21.12')
depends_on('py-picmistandard@0.0.18', type=('build', 'run'), when='@22.01')
depends_on('py-setuptools@42:', type='build')
- depends_on('py-cmake@3.15:3', type='build')
- depends_on('py-cmake@3.18:3', type='build', when='@22.01:')
+ # Since we use PYWARPX_LIB_DIR to pull binaries out of the
+ # 'warpx' spack package, we don't need py-cmake as declared
+ # depends_on('py-cmake@3.15:3', type='build')
+ # depends_on('py-cmake@3.18:3', type='build', when='@22.01:')
depends_on('py-wheel', type='build')
depends_on('warpx +lib ~mpi +shared', type=('build', 'link'), when='~mpi')
depends_on('warpx +lib +mpi +shared', type=('build', 'link'), when='+mpi')