diff options
author | James Smillie <83249606+jamessmillie@users.noreply.github.com> | 2023-08-25 13:18:19 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-25 12:18:19 -0700 |
commit | 349ba83bc6a41dc5c641afc355fe9aebfeb505ed (patch) | |
tree | 8bc0a5a7215bc96a0f1f6cd18b353bdf99378814 /bin/spack-python | |
parent | ecfd9ef12bc4bf39ff92df01921c8f641b54e43e (diff) | |
download | spack-349ba83bc6a41dc5c641afc355fe9aebfeb505ed.tar.gz spack-349ba83bc6a41dc5c641afc355fe9aebfeb505ed.tar.bz2 spack-349ba83bc6a41dc5c641afc355fe9aebfeb505ed.tar.xz spack-349ba83bc6a41dc5c641afc355fe9aebfeb505ed.zip |
Windows symlinking support (#38599)
This reapplies 66f7540, which adds supports for hardlinks/junctions on
Windows systems where developer mode is not enabled.
The commit was reverted on account of multiple issues:
* Checks added to prevent dangling symlinks were interfering with
existing CI builds on Linux (i.e. builds that otherwise succeed were
failing for creating dangling symlinks).
* The logic also updated symlinking to perform redirection of relative
paths, which lead to malformed symlinks.
This commit fixes these issues.
Diffstat (limited to 'bin/spack-python')
0 files changed, 0 insertions, 0 deletions