Add depends_on([c,cxx,fortran]) (#45217)

Add language dependencies `c`, `cxx`, and `fortran`.

These `depends_on` statements are auto-generated based on file extensions found
in source tarballs/zipfiles.

The `# generated` comment can be removed by package maintainers after
validating correctness.
This commit is contained in:
Harmen Stoppels
2024-07-17 16:07:43 +02:00
committed by GitHub
parent a2f9d4b6a1
commit 7b9f8abce5
3178 changed files with 7843 additions and 2 deletions

View File

@@ -7,7 +7,7 @@ spack:
- lammps %intel
- mpas-model %intel
- openfoam %gcc
- palace %oneapi
- palace %oneapi ^superlu-dist%oneapi # hack: force fortran-rt provider through superlu-dist
- quantum-espresso %intel
# - wrf : While building hdf5 cmake errors out with Detecting Fortran/C Interface: Failed to compile
# Root cause: ifort cannot deal with arbitrarily long file names.

View File

@@ -21,7 +21,6 @@ spack:
gcc-runtime:
require: "%gcc target=x86_64_v3"
hdf5:
require: "%gcc target=x86_64_v3"
variants: +fortran +hl +shared
libfabric:
variants: fabrics=sockets,tcp,udp,rxm