Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(178)

Side by Side Diff: bootstrap/win/win_tools.bat

Issue 1845493003: Make git binary tools auto update on mingw (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/depot_tools.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | update_depot_tools » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 try to find if svn and python are accessible and it not, 6 :: This script will try to find if svn and python are accessible and it not,
7 :: it will try to download it and 'install' it in depot_tools. 7 :: it will try to download it and 'install' it in depot_tools.
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 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 goto :END 57 goto :END
58 58
59 :GIT_CHECK 59 :GIT_CHECK
60 60
61 :: See if we're on XP 61 :: See if we're on XP
62 for /f "tokens=2 delims=[]" %%i in ('ver') do set VERSTR=%%i 62 for /f "tokens=2 delims=[]" %%i in ('ver') do set VERSTR=%%i
63 for /f "tokens=2,3 delims=. " %%i in ("%VERSTR%") do (set VERMAJOR=%%i & set VER MINOR=%%j) 63 for /f "tokens=2,3 delims=. " %%i in ("%VERSTR%") do (set VERMAJOR=%%i & set VER MINOR=%%j)
64 if %VERMAJOR% lss 5 set GIT_VERSION=%GIT_VERSION%-xp 64 if %VERMAJOR% lss 5 set GIT_VERSION=%GIT_VERSION%-xp
65 if %VERMAJOR% equ 5 if %VERMINOR% lss 2 set XP_SUFFIX=-xp 65 if %VERMAJOR% equ 5 if %VERMINOR% lss 2 set XP_SUFFIX=-xp
66 66
67 :: must explicitly use FIND_EXE to prevent this from grabbing e.g. gnuwin32 or
68 :: msys versions.
69 set FIND_EXE=%SYSTEMROOT%\System32\find.exe
70
67 :: Check to see if we're on a 32 or 64 bit system 71 :: Check to see if we're on a 32 or 64 bit system
68 reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > NUL && set OS_BITS=32 || set OS_BITS=64 72 reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | %FIND_EXE% /i "x86" > NUL && set OS_BITS=32 || set OS_BITS=64
69 73
70 if not exist "%WIN_TOOLS_ROOT_DIR%\.git_bleeding_edge" goto :GIT_OLD_FLOW 74 if not exist "%WIN_TOOLS_ROOT_DIR%\.git_bleeding_edge" goto :GIT_OLD_FLOW
71 set GIT_PORTABLE_FLOW=1 75 set GIT_PORTABLE_FLOW=1
72 set GIT_VERSION=2.7.4-%OS_BITS% 76 set GIT_VERSION=2.7.4-%OS_BITS%
73 set GIT_FETCH_URL=https://commondatastorage.googleapis.com/chrome-infra/Portable Git-%GIT_VERSION%-bit.7z.exe 77 set GIT_FETCH_URL=https://commondatastorage.googleapis.com/chrome-infra/Portable Git-%GIT_VERSION%-bit.7z.exe
74 set GIT_DOWNLOAD_PATH=%ZIP_DIR%\git.7z.exe 78 set GIT_DOWNLOAD_PATH=%ZIP_DIR%\git.7z.exe
75 set GIT_BIN_DIR=git-%GIT_VERSION%_bin 79 set GIT_BIN_DIR=git-%GIT_VERSION%_bin
76 set GIT_INST_DIR=%WIN_TOOLS_ROOT_DIR%\%GIT_BIN_DIR% 80 set GIT_INST_DIR=%WIN_TOOLS_ROOT_DIR%\%GIT_BIN_DIR%
77 set GIT_EXE_PATH=%GIT_INST_DIR%\bin\git.exe 81 set GIT_EXE_PATH=%GIT_INST_DIR%\bin\git.exe
78 goto :GIT_CLEANUP 82 goto :GIT_CLEANUP
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
206 goto :END 210 goto :END
207 211
208 212
209 :returncode 213 :returncode
210 set WIN_TOOLS_ROOT_URL= 214 set WIN_TOOLS_ROOT_URL=
211 set WIN_TOOLS_ROOT_DIR= 215 set WIN_TOOLS_ROOT_DIR=
212 exit /b %ERRORLEVEL% 216 exit /b %ERRORLEVEL%
213 217
214 :END 218 :END
215 call :returncode %ERRORLEVEL% 219 call :returncode %ERRORLEVEL%
OLDNEW
« no previous file with comments | « no previous file | update_depot_tools » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698