summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJohn W. Parent <45471568+johnwparent@users.noreply.github.com>2023-01-03 11:32:18 -0500
committerGitHub <noreply@github.com>2023-01-03 08:32:18 -0800
commit582f165871f796516f2c3d0937114fd4aa6bd2d3 (patch)
treeca8036bd380dfb430866419a4c57c7babfe68252 /etc
parentbf76f1e7746fad5e6319c62e87416f6cd2954459 (diff)
downloadspack-582f165871f796516f2c3d0937114fd4aa6bd2d3.tar.gz
spack-582f165871f796516f2c3d0937114fd4aa6bd2d3.tar.bz2
spack-582f165871f796516f2c3d0937114fd4aa6bd2d3.tar.xz
spack-582f165871f796516f2c3d0937114fd4aa6bd2d3.zip
Windows: package defaults and MPI detection (#34614)
* Update packages config to indicate that MSVC is the preferred compiler * Update packages config to indicate that msmpi is the preferred MPI provider * Fix msmpi external detection
Diffstat (limited to 'etc')
-rw-r--r--etc/spack/defaults/windows/packages.yaml21
1 files changed, 21 insertions, 0 deletions
diff --git a/etc/spack/defaults/windows/packages.yaml b/etc/spack/defaults/windows/packages.yaml
new file mode 100644
index 0000000000..863cf7cf18
--- /dev/null
+++ b/etc/spack/defaults/windows/packages.yaml
@@ -0,0 +1,21 @@
+# -------------------------------------------------------------------------
+# This file controls default concretization preferences for Spack.
+#
+# Settings here are versioned with Spack and are intended to provide
+# sensible defaults out of the box. Spack 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):
+# $SPACK_ROOT/etc/spack/packages.yaml
+#
+# Per-user settings (overrides default and site settings):
+# ~/.spack/packages.yaml
+# -------------------------------------------------------------------------
+packages:
+ all:
+ compiler:
+ - msvc
+ providers:
+ mpi: [msmpi]