summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJared Popelar <jpopelar@txcorp.com>2021-05-17 14:56:42 -0600
committerPeter Scheibel <scheibel1@llnl.gov>2022-03-17 09:01:01 -0700
commit15ef85e161f84ae199ee773732b230ccafc665c7 (patch)
tree9b468ab5a491639d733664b8b3ae95f20df93a99 /etc
parent012758c1796577845a98981bd950ef9513d13a14 (diff)
downloadspack-15ef85e161f84ae199ee773732b230ccafc665c7.tar.gz
spack-15ef85e161f84ae199ee773732b230ccafc665c7.tar.bz2
spack-15ef85e161f84ae199ee773732b230ccafc665c7.tar.xz
spack-15ef85e161f84ae199ee773732b230ccafc665c7.zip
Packaging of netlib-lapack for windows (#24993)
MSVC's internal CMake and Ninja now detected by spack external find and added to packages.yaml Saving progress on packaging zlib for Windows Fixing the shared CMake flag * Loading Intel's ifx Fortran compiler into MSVC; if there are multiple versions of MSVC installed and detected, ifx will only be placed into the first block written in compilers.yaml. The version number of ifx can be detected using MSVC's version flag (instead of /QV) by using ignore_version_errors. This commit also provides support for detection of Intel compilers in their own compiler block by adding ifx.exe to the fc/f77_name blocks inside intel.py * Giving CMake a Fortran compiler argument * Adding patch file for removing duplicated mangling header for versions 3.9.1 and older; static and shared now successfully building on Windows * Have netlib-lapack depend on ninja@1.10 Co-authored-by: John R. Cary <cary@txcorp.com> Co-authored-by: Jared Popelar <jpopelar@txcorp.com> Making a default config.yaml for Windows Small path length for build_stage Provide more prerequisite details, mention default config.yaml Killing an unnecessary setvars call Replacing some lost changes, proofreading, updating windows-supported package list Co-authored-by: John Parent <john.parent@kitware.com>
Diffstat (limited to 'etc')
-rw-r--r--etc/spack/defaults/windows/config.yaml5
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/spack/defaults/windows/config.yaml b/etc/spack/defaults/windows/config.yaml
new file mode 100644
index 0000000000..5d35246acb
--- /dev/null
+++ b/etc/spack/defaults/windows/config.yaml
@@ -0,0 +1,5 @@
+config:
+ locks: false
+ concretizer: original
+ build_stage::
+ - '~/.spack'