summaryrefslogtreecommitdiff
path: root/user/spack/config.yaml
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2023-11-03 15:19:30 +0000
committerZach van Rijn <me@zv.io>2023-11-03 15:40:33 +0000
commite2e72fc2d41235272385e7e4760ca6dbd2173206 (patch)
tree804ad1779b891be1a70755edd82fa13458426636 /user/spack/config.yaml
parent923b43dc23b518654b328d38a74af7394144979c (diff)
downloadpackages-e2e72fc2d41235272385e7e4760ca6dbd2173206.tar.gz
packages-e2e72fc2d41235272385e7e4760ca6dbd2173206.tar.bz2
packages-e2e72fc2d41235272385e7e4760ca6dbd2173206.tar.xz
packages-e2e72fc2d41235272385e7e4760ca6dbd2173206.zip
user/spack: relocate default configuration. fixes #1108.
Switching to a file-based (as opposed to patch-based) configuration will be easier for us to maintain. Note that '/opt/spack/etc/spack/config.yaml' will override values in '/etc/spack/config.yaml'. Also: * change upstream spack.git provider; fixes spack#8, which gives users immediate access to our patches if they wish to set up a separate Spack tree
Diffstat (limited to 'user/spack/config.yaml')
-rw-r--r--user/spack/config.yaml22
1 files changed, 22 insertions, 0 deletions
diff --git a/user/spack/config.yaml b/user/spack/config.yaml
new file mode 100644
index 000000000..c7ffefb41
--- /dev/null
+++ b/user/spack/config.yaml
@@ -0,0 +1,22 @@
+# -------------------------------------------------------------------------
+# This is the Adélie spack configuration file.
+#
+# Settings here are versioned with Adélie and are intended to provide
+# sensible defaults out of the box. Adélie maintainers should edit this
+# file to keep it current.
+#
+# Users can override these settings by editing the following files.
+#
+# Per-spack-instance settings (overrides defaults):
+# /opt/spack/etc/spack/config.yaml
+#
+# Per-user settings (overrides default and site settings):
+# ~/.spack/config.yaml
+# -------------------------------------------------------------------------
+
+config:
+
+ install_tree:
+ root: $user_cache_path
+
+ source_cache: $user_cache_path/cache