Enable/disable bootstrapping and customize store location (#23677)

* Permit to enable/disable bootstrapping and customize store location

This PR adds configuration handles to allow enabling
and disabling bootstrapping, and to customize the store
location.

* Move bootstrap related configuration into its own YAML file

* Add a bootstrap command to manage configuration
This commit is contained in:
Massimiliano Culpo
2021-07-13 01:00:37 +02:00
committed by GitHub
parent 9fb1c3e143
commit 3228c35df6
13 changed files with 337 additions and 11 deletions

View File

@@ -0,0 +1,7 @@
bootstrap:
# If set to false Spack will not bootstrap missing software,
# but will instead raise an error.
enable: true
# Root directory for bootstrapping work. The software bootstrapped
# by Spack is installed in a "store" subfolder of this root directory
root: ~/.spack/bootstrap