| OLD | NEW |
| 1 @echo off | 1 @echo off |
| 2 :: Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 :: Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 3 :: Use of this source code is governed by a BSD-style license that can be | 3 :: Use of this source code is governed by a BSD-style license that can be |
| 4 :: found in the LICENSE file. | 4 :: found in the LICENSE file. |
| 5 | 5 |
| 6 :: This script will determine if python, git, or svn binaries need updates. It | 6 :: This script will determine if python, git, or svn binaries need updates. It |
| 7 :: returns 123 if the user's shell must restart, otherwise !0 is failure | 7 :: returns 123 if the user's shell must restart, otherwise !0 is failure |
| 8 | 8 |
| 9 :: Sadly, we can't use SETLOCAL here otherwise it ERRORLEVEL is not correctly | 9 :: Sadly, we can't use SETLOCAL here otherwise it ERRORLEVEL is not correctly |
| 10 :: returned. | 10 :: returned. |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 62 :: msys versions. | 62 :: msys versions. |
| 63 set FIND_EXE=%SYSTEMROOT%\System32\find.exe | 63 set FIND_EXE=%SYSTEMROOT%\System32\find.exe |
| 64 | 64 |
| 65 :: Check to see if we're on a 32 or 64 bit system | 65 :: Check to see if we're on a 32 or 64 bit system |
| 66 :: (parens) are necessary, otherwise batch puts an extra space after 32. | 66 :: (parens) are necessary, otherwise batch puts an extra space after 32. |
| 67 reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | %FIND_EXE% /i
"x86" > NUL && (set OS_BITS=32) || (set OS_BITS=64) | 67 reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | %FIND_EXE% /i
"x86" > NUL && (set OS_BITS=32) || (set OS_BITS=64) |
| 68 | 68 |
| 69 if not exist "%WIN_TOOLS_ROOT_DIR%\.git_bleeding_edge" ( | 69 if not exist "%WIN_TOOLS_ROOT_DIR%\.git_bleeding_edge" ( |
| 70 set GIT_VERSION=2.7.4 | 70 set GIT_VERSION=2.7.4 |
| 71 ) else ( | 71 ) else ( |
| 72 set GIT_VERSION=2.7.4 | 72 set GIT_VERSION=2.8.1 |
| 73 ) | 73 ) |
| 74 set GIT_VERSION=%GIT_VERSION%-%OS_BITS% | 74 set GIT_VERSION=%GIT_VERSION%-%OS_BITS% |
| 75 | 75 |
| 76 set GIT_FETCH_URL=https://storage.googleapis.com/chrome-infra/PortableGit-%GIT_V
ERSION%-bit.7z.exe | 76 set GIT_FETCH_URL=https://storage.googleapis.com/chrome-infra/PortableGit-%GIT_V
ERSION%-bit.7z.exe |
| 77 set GIT_DOWNLOAD_PATH=%ZIP_DIR%\git.7z.exe | 77 set GIT_DOWNLOAD_PATH=%ZIP_DIR%\git.7z.exe |
| 78 set GIT_BIN_DIR=git-%GIT_VERSION%_bin | 78 set GIT_BIN_DIR=git-%GIT_VERSION%_bin |
| 79 set GIT_INST_DIR=%WIN_TOOLS_ROOT_DIR%\%GIT_BIN_DIR% | 79 set GIT_INST_DIR=%WIN_TOOLS_ROOT_DIR%\%GIT_BIN_DIR% |
| 80 set GIT_EXE_PATH=%GIT_INST_DIR%\bin\git.exe | 80 set GIT_EXE_PATH=%GIT_INST_DIR%\bin\git.exe |
| 81 | 81 |
| 82 :: Clean up any release which doesn't match the one we want. | 82 :: Clean up any release which doesn't match the one we want. |
| (...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 215 goto :END | 215 goto :END |
| 216 | 216 |
| 217 | 217 |
| 218 :returncode | 218 :returncode |
| 219 set WIN_TOOLS_ROOT_URL= | 219 set WIN_TOOLS_ROOT_URL= |
| 220 set WIN_TOOLS_ROOT_DIR= | 220 set WIN_TOOLS_ROOT_DIR= |
| 221 exit /b %ERRORLEVEL% | 221 exit /b %ERRORLEVEL% |
| 222 | 222 |
| 223 :END | 223 :END |
| 224 call :returncode %ERRORLEVEL% | 224 call :returncode %ERRORLEVEL% |
| OLD | NEW |