add git branch to logs
This commit is contained in:
parent
7c85e9c494
commit
0f2a367c36
4 changed files with 65 additions and 16 deletions
|
@ -232,8 +232,17 @@ if NOT "$(LocalDebuggerWorkingDirectory)" == "$(ProjectDir)" if exist "$(LocalDe
|
|||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>
|
||||
echo | set /p dummyName=#define GIT_COMMIT > inc/version_tmp.h
|
||||
"$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || "$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || git rev-parse --short HEAD >> inc/version_tmp.h || echo UNKNOWN >> inc/version_tmp.h
|
||||
SET DST_FILE="inc/version_tmp.h"
|
||||
SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git.exe"
|
||||
|
||||
if not exist %GIT_PATH% SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git.exe"
|
||||
if not exist %GIT_PATH% SET GIT_PATH="git.exe"
|
||||
|
||||
echo | set /p dummyName=#define GIT_COMMIT > %DST_FILE%
|
||||
%GIT_PATH% rev-parse --short HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
echo | set /p dummyName=#define GIT_BRANCH >> %DST_FILE%
|
||||
%GIT_PATH% rev-parse --abbrev-ref HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
SET ERRORLEVEL = 0
|
||||
</Command>
|
||||
|
@ -267,8 +276,17 @@ if NOT "$(LocalDebuggerWorkingDirectory)" == "$(ProjectDir)" if exist "$(LocalDe
|
|||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>
|
||||
echo | set /p dummyName=#define GIT_COMMIT > inc/version_tmp.h
|
||||
"$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || "$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || git rev-parse --short HEAD >> inc/version_tmp.h || echo UNKNOWN >> inc/version_tmp.h
|
||||
SET DST_FILE="inc/version_tmp.h"
|
||||
SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git.exe"
|
||||
|
||||
if not exist %GIT_PATH% SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git.exe"
|
||||
if not exist %GIT_PATH% SET GIT_PATH="git.exe"
|
||||
|
||||
echo | set /p dummyName=#define GIT_COMMIT > %DST_FILE%
|
||||
%GIT_PATH% rev-parse --short HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
echo | set /p dummyName=#define GIT_BRANCH >> %DST_FILE%
|
||||
%GIT_PATH% rev-parse --abbrev-ref HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
SET ERRORLEVEL = 0
|
||||
</Command>
|
||||
|
@ -302,8 +320,17 @@ if NOT "$(LocalDebuggerWorkingDirectory)" == "$(ProjectDir)" if exist "$(LocalDe
|
|||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>
|
||||
echo | set /p dummyName=#define GIT_COMMIT > inc/version_tmp.h
|
||||
"$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || "$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || git rev-parse --short HEAD >> inc/version_tmp.h || echo UNKNOWN >> inc/version_tmp.h
|
||||
SET DST_FILE="inc/version_tmp.h"
|
||||
SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git.exe"
|
||||
|
||||
if not exist %GIT_PATH% SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git.exe"
|
||||
if not exist %GIT_PATH% SET GIT_PATH="git.exe"
|
||||
|
||||
echo | set /p dummyName=#define GIT_COMMIT > %DST_FILE%
|
||||
%GIT_PATH% rev-parse --short HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
echo | set /p dummyName=#define GIT_BRANCH >> %DST_FILE%
|
||||
%GIT_PATH% rev-parse --abbrev-ref HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
SET ERRORLEVEL = 0
|
||||
</Command>
|
||||
|
@ -337,8 +364,17 @@ if NOT "$(LocalDebuggerWorkingDirectory)" == "$(ProjectDir)" if exist "$(LocalDe
|
|||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>
|
||||
echo | set /p dummyName=#define GIT_COMMIT > inc/version_tmp.h
|
||||
"$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || "$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || git rev-parse --short HEAD >> inc/version_tmp.h || echo UNKNOWN >> inc/version_tmp.h
|
||||
SET DST_FILE="inc/version_tmp.h"
|
||||
SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git.exe"
|
||||
|
||||
if not exist %GIT_PATH% SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git.exe"
|
||||
if not exist %GIT_PATH% SET GIT_PATH="git.exe"
|
||||
|
||||
echo | set /p dummyName=#define GIT_COMMIT > %DST_FILE%
|
||||
%GIT_PATH% rev-parse --short HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
echo | set /p dummyName=#define GIT_BRANCH >> %DST_FILE%
|
||||
%GIT_PATH% rev-parse --abbrev-ref HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
SET ERRORLEVEL = 0
|
||||
</Command>
|
||||
|
@ -372,8 +408,17 @@ if NOT "$(LocalDebuggerWorkingDirectory)" == "$(ProjectDir)" if exist "$(LocalDe
|
|||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>
|
||||
echo | set /p dummyName=#define GIT_COMMIT > inc/version_tmp.h
|
||||
"$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || "$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git" rev-parse --short HEAD >> inc/version_tmp.h || git rev-parse --short HEAD >> inc/version_tmp.h || echo UNKNOWN >> inc/version_tmp.h
|
||||
SET DST_FILE="inc/version_tmp.h"
|
||||
SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64\bin\git.exe"
|
||||
|
||||
if not exist %GIT_PATH% SET GIT_PATH="$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git.exe"
|
||||
if not exist %GIT_PATH% SET GIT_PATH="git.exe"
|
||||
|
||||
echo | set /p dummyName=#define GIT_COMMIT > %DST_FILE%
|
||||
%GIT_PATH% rev-parse --short HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
echo | set /p dummyName=#define GIT_BRANCH >> %DST_FILE%
|
||||
%GIT_PATH% rev-parse --abbrev-ref HEAD >> %DST_FILE% || echo UNKNOWN >> %DST_FILE%
|
||||
|
||||
SET ERRORLEVEL = 0
|
||||
</Command>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue