Skip to content

Commit 31ccf49

Browse files
authored
Add missing dependencies to ccpp-scm template, add Python build utilities to base-env (JCSDA#1466)
* Add py-wheel, py-setuptools, py-setuptools-scm to base-env * Add py-numpy and py-netcdf4 to ccpp-scm template
1 parent 52066c5 commit 31ccf49

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

configs/templates/ccpp-scm/spack.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ spack:
2020
- sp
2121
- w3emc
2222
- py-f90nml
23-
23+
- py-numpy
24+
- py-netcdf4

spack-ext/repos/spack-stack/packages/base-env/package.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,8 @@ class BaseEnv(BundlePackage):
3838
# Python
3939
depends_on("python@3.7:", type="run")
4040
depends_on("py-pip", type="run")
41+
depends_on("py-wheel", type="run")
42+
depends_on("py-setuptools", type="run")
43+
depends_on("py-setuptools-scm", type="run")
4144

4245
# There is no need for install() since there is no code.

0 commit comments

Comments
 (0)