diff options
author | Jared Popelar <jpopelar@txcorp.com> | 2021-05-17 14:56:42 -0600 |
---|---|---|
committer | Peter Scheibel <scheibel1@llnl.gov> | 2022-03-17 09:01:01 -0700 |
commit | 15ef85e161f84ae199ee773732b230ccafc665c7 (patch) | |
tree | 9b468ab5a491639d733664b8b3ae95f20df93a99 /etc | |
parent | 012758c1796577845a98981bd950ef9513d13a14 (diff) | |
download | spack-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.yaml | 5 |
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' |