summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJohn W. Parent <45471568+johnwparent@users.noreply.github.com>2023-08-18 17:29:47 -0400
committerGitHub <noreply@github.com>2023-08-18 14:29:47 -0700
commit4dafae8d17d0ddc42906fb8a2d2fe10ebf868229 (patch)
tree7cf65e1debd4e929a70e006511b67139e83ef1f9 /etc
parentb2b00df5cc9dcae2bc6e73c24df9cb4e0f37b19d (diff)
downloadspack-4dafae8d17d0ddc42906fb8a2d2fe10ebf868229.tar.gz
spack-4dafae8d17d0ddc42906fb8a2d2fe10ebf868229.tar.bz2
spack-4dafae8d17d0ddc42906fb8a2d2fe10ebf868229.tar.xz
spack-4dafae8d17d0ddc42906fb8a2d2fe10ebf868229.zip
spack.bat: Fixup CL arg parsing (#39359)
Previous changes to this file stopped directly processing CL args to stop batch `for` from interpolating batch reserved characters needed in arguments like URLS. In doing so, we relied on `for` for an easy "split" operation, however this incorrectly splits paths with spaces in certain cases. Processing everything ourselves with manual looping via `goto` statements allows for full control over CL parsing and handling of both paths with spaces and reserved characters.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions