2012-04-28 17:18:49 +02:00
|
|
|
@ECHO OFF
|
|
|
|
SETLOCAL
|
|
|
|
|
|
|
|
PUSHD %~dp0
|
|
|
|
|
2012-05-11 10:07:38 +02:00
|
|
|
IF EXIST "SubWCRev.exe" SET "SUBWCREV=SubWCRev.exe"
|
|
|
|
FOR %%A IN (SubWCRev.exe) DO (SET SUBWCREV=%%~$PATH:A)
|
|
|
|
IF NOT DEFINED SUBWCREV GOTO SubNoSubWCRev
|
2012-04-28 17:18:49 +02:00
|
|
|
|
|
|
|
"%SUBWCREV%" . "src\Properties\AssemblyInfo.cs.in" "src\Properties\AssemblyInfo.cs" -f
|
2012-05-11 10:07:38 +02:00
|
|
|
IF %ERRORLEVEL% NEQ 0 GOTO SubError
|
2012-04-28 17:18:49 +02:00
|
|
|
|
|
|
|
|
2012-05-11 10:07:38 +02:00
|
|
|
:END
|
|
|
|
POPD
|
|
|
|
ENDLOCAL
|
|
|
|
EXIT /B
|
|
|
|
|
|
|
|
|
|
|
|
:SubNoSubWCRev
|
2012-04-28 17:18:49 +02:00
|
|
|
ECHO. & ECHO SubWCRev, which is part of TortoiseSVN, wasn't found!
|
|
|
|
ECHO You should (re)install TortoiseSVN.
|
2012-05-11 10:07:38 +02:00
|
|
|
GOTO SubCommon
|
|
|
|
|
|
|
|
:SubError
|
|
|
|
ECHO Something went wrong when generating the revision number.
|
|
|
|
|
|
|
|
:SubCommon
|
2012-04-28 17:18:49 +02:00
|
|
|
ECHO I'll use VERSION_REV=0 for now.
|
|
|
|
|
|
|
|
TYPE "src\Properties\AssemblyInfo.cs.template" > "src\Properties\AssemblyInfo.cs"
|
2012-05-11 10:07:38 +02:00
|
|
|
GOTO END
|