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

Side by Side Diff: third_party/git_bin_packager/files/git.cmd

Issue 11312153: Fix PATH to find cmd\git.exe before bin\git.exe. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/
Patch Set: Created 8 years, 1 month 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 @rem Do not use "echo off" to not affect any child calls. 1 @rem Do not use "echo off" to not affect any child calls.
2 @setlocal 2 @setlocal
3 3
4 @rem Get the abolute path to the parent directory, which is assumed to be the 4 @rem Get the abolute path to the parent directory, which is assumed to be the
5 @rem Git installation root. 5 @rem Git installation root.
6 @for /F "delims=" %%I in ("%~dp0..") do @set git_install_root=%%~fI 6 @for /F "delims=" %%I in ("%~dp0..") do @set git_install_root=%%~fI
7 @set PATH=%git_install_root%\bin;%git_install_root%\mingw\bin;%PATH% 7 @set PATH=%git_install_root%\cmd;%git_install_root%\bin;%PATH%
cmp 2012/11/08 22:35:58 Your description didn't mention what happened to m
8 8
9 :: Set the HOME variable to depot_tools (the parent of this directory's parent). 9 :: Set the HOME variable to depot_tools (the parent of this directory's parent).
10 @if not exist "%HOME%" @for /F "delims=" %%I in ("%~dp0..\..") do @set HOME=%%~f I 10 @if not exist "%HOME%" @for /F "delims=" %%I in ("%~dp0..\..") do @set HOME=%%~f I
11 :: Set GIT_SSH to ssh.cmd in the same directory. 11 :: Set GIT_SSH to ssh.cmd in the same directory.
12 @if not exist "%GIT_SSH%" @set GIT_SSH=%~dp0ssh.cmd 12 @if not exist "%GIT_SSH%" @set GIT_SSH=%~dp0ssh.cmd
13 @set PLINK_PROTOCOL=%~dp0ssh.cmd 13 @set PLINK_PROTOCOL=%~dp0ssh.cmd
14 14
15 @if "%1"=="gui" @goto gui 15 @if "%1"=="gui" @goto gui
16 16
17 :default 17 :default
18 @rem Get the current console ("OEM") codepage. 18 @rem Get the current console ("OEM") codepage.
19 @for /f %%i in ('getcp -oem') do @set cp_oem=%%i 19 @for /f %%i in ('getcp -oem') do @set cp_oem=%%i
20 @rem Get the current GUI ("ANSI") codepage. 20 @rem Get the current GUI ("ANSI") codepage.
21 @for /f %%i in ('getcp -ansi') do @set cp_ansi=%%i 21 @for /f %%i in ('getcp -ansi') do @set cp_ansi=%%i
22 @rem Set the console codepage to match the GUI codepage. 22 @rem Set the console codepage to match the GUI codepage.
23 @chcp %cp_ansi% > nul < nul 23 @chcp %cp_ansi% > nul < nul
24 @git.exe %* 24 @git.exe %*
25 @set ErrorLevel=%ErrorLevel% 25 @set ErrorLevel=%ErrorLevel%
26 @rem Restore the original console codepage. 26 @rem Restore the original console codepage.
27 @chcp %cp_oem% > nul < nul 27 @chcp %cp_oem% > nul < nul
28 @goto quit 28 @goto quit
29 29
30 :gui 30 :gui
31 @if "%2"=="citool" @goto default 31 @if "%2"=="citool" @goto default
32 @for /f "tokens=1-1*" %%a in ("%*") do @set args=%%b 32 @for /f "tokens=1-1*" %%a in ("%*") do @set args=%%b
33 @start "git-gui" wish.exe "%git_install_root%\libexec\git-core\git-gui" -- %args % 33 @start "git-gui" wish.exe "%git_install_root%\libexec\git-core\git-gui" -- %args %
34 34
35 :quit 35 :quit
36 @"%COMSPEC%" /c exit /b %ErrorLevel% 36 @"%COMSPEC%" /c exit /b %ErrorLevel%
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698