spack/share/spack/templates
Massimiliano Culpo 4c05fe569c
Bootstrap most of Spack dependencies using environments (#34029)
This commit reworks the bootstrapping procedure to use Spack environments 
as much as possible.

The `spack.bootstrap` module has also been reorganized into a Python package. 
A distinction is made among "core" Spack dependencies (clingo, GnuPG, patchelf)
and other dependencies. For a number of reasons, explained in the `spack.bootstrap.core`
module docstring, "core" dependencies are bootstrapped with the current ad-hoc
method. 

All the other dependencies are instead bootstrapped using a Spack environment
that lives in a directory specific to the interpreter and the architecture being used.
2022-12-06 11:54:02 +01:00
..
bootstrap Bootstrap most of Spack dependencies using environments (#34029) 2022-12-06 11:54:02 +01:00
container Update Spack Dockerfiles (#33500) 2022-10-25 11:46:47 +00:00
depfile depfile: improve tab completion (#33773) 2022-11-15 18:03:17 +01:00
misc Refactor a few classes related to package repositories (#32273) 2022-10-11 19:28:27 +02:00
mock-repository Refactor a few classes related to package repositories (#32273) 2022-10-11 19:28:27 +02:00
modules tcl module template: automatically unload automatically loaded modules (#32853) 2022-10-06 20:15:28 +02:00
reports spack ci: add support for running stand-alone tests (#27877) 2022-08-23 00:52:48 -07:00