Merge pull request #1905 from narnaud/git_shim

Ensure the right git path is found in case of shim.
This commit is contained in:
Benjamin Staneck 2018-10-12 22:55:48 +02:00 committed by GitHub
commit c5a6afbf5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

11
vendor/init.bat vendored
View File

@ -154,7 +154,16 @@ if defined GIT_INSTALL_ROOT (
for /F "delims=" %%F in ('where git.exe 2^>nul') do (
:: get the absolute path to the user provided git binary
pushd %%~dpF
set "test_dir=!CD!"
:: check if there's shim - and if yes follow the path
if exist git.shim (
for /F "tokens=2 delims== " %%I in (git.shim) do (
pushd %%~dpI
set "test_dir=!CD!"
popd
)
) else (
set "test_dir=!CD!"
)
popd
:: get the version information for the user provided git binary