diff options
author | David Spickett <david.spickett@linaro.org> | 2025-07-28 10:55:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-28 10:55:19 +0100 |
commit | 3308fc4acda46af459b9fe69bab2f011a19d2286 (patch) | |
tree | a08800e750d9b8bd5c13a69131fe80dc0cffdddd /clang/lib/Index/CommentToXML.cpp | |
parent | c4a0125f46319b7ffa6e68834eaaa659307b44ca (diff) | |
download | llvm-3308fc4acda46af459b9fe69bab2f011a19d2286.zip llvm-3308fc4acda46af459b9fe69bab2f011a19d2286.tar.gz llvm-3308fc4acda46af459b9fe69bab2f011a19d2286.tar.bz2 |
[gn build] Use shutil.which to find git in write_vcsrevision.py (#142570)
Relates to https://github.com/llvm/llvm-project/issues/54337
This is just a comment referencing distutils but even so, we can ditch
the custom which and use the one Python 3.3 added. Which has the .bat
bug fixed:
https://docs.python.org/3.3/library/shutil.html#shutil.which
I tested this on Windows:
```
C:\Users\tcwg>touch foo.bat
C:\Users\tcwg>python
Python 3.11.9 (tags/v3.11.9:de54cf5, Apr 2 2024, 12:24:25) [MSC v.1938 64 bit (ARM64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
>>> import shutil
>>> shutil.which("foo")
'.\\foo.BAT'
```
I just ran the script manually and got reasonable results, I haven't
done a GN build.
Diffstat (limited to 'clang/lib/Index/CommentToXML.cpp')
0 files changed, 0 insertions, 0 deletions