From 9c620eb606212ef8e824f2aa92bb7a5cf8304751 Mon Sep 17 00:00:00 2001 From: codeimp <codeimp@e0d998f2-2e9b-42fe-843d-47128df60a06> Date: Mon, 27 Apr 2009 11:02:15 +0000 Subject: [PATCH] @ updated release build script to rename the setup installer filename with revision number included --- MakeRelease.bat | 23 +++++++++++++++-------- VersionFromSVN.exe | Bin 15360 -> 15360 bytes 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/MakeRelease.bat b/MakeRelease.bat index 76aa16e0a..74440522d 100644 --- a/MakeRelease.bat +++ b/MakeRelease.bat @@ -17,8 +17,8 @@ CALL "%programfiles%\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat" MKDIR "Release" -svn revert "Source\Core\Properties\AssemblyInfo.cs" -svn revert "Source\Plugins\BuilderModes\Properties\AssemblyInfo.cs" +svn revert "Source\Core\Properties\AssemblyInfo.cs" > NUL +svn revert "Source\Plugins\BuilderModes\Properties\AssemblyInfo.cs" > NUL ECHO. ECHO Writing SVN log file... @@ -39,11 +39,13 @@ IF NOT EXIST "Build\Refmanual.chm" GOTO FAIL ECHO. ECHO Looking up current repository revision numbers... ECHO. -VersionFromSVN.exe "Source\Core\Properties\AssemblyInfo.cs" -IF %ERRORLEVEL% NEQ 0 GOTO ERRORFAIL -VersionFromSVN.exe "Source\Plugins\BuilderModes\Properties\AssemblyInfo.cs" +IF EXIST "setenv.bat" DEL /F /Q "setenv.bat" > NUL +VersionFromSVN.exe "Source\Core\Properties\AssemblyInfo.cs" "Source\Plugins\BuilderModes\Properties\AssemblyInfo.cs" -O "setenv.bat" IF %ERRORLEVEL% NEQ 0 GOTO ERRORFAIL +CALL "setenv.bat" +DEL /F /Q "setenv.bat" + ECHO. ECHO Compiling Doom Builder core... ECHO. @@ -63,17 +65,22 @@ IF NOT EXIST "Build\Plugins\BuilderModes.dll" GOTO FILEFAIL ECHO. ECHO Building Setup Installer... ECHO. -IF EXIST "Release\builder2_setup.exe" DEL /F /Q "Release\builder2_setup.exe" > NUL +IF EXIST "Release\*.exe" DEL /F /Q "Release\*.exe" > NUL "%programfiles%\Inno Setup 5\iscc.exe" "Setup\builder2_setup.iss" IF %ERRORLEVEL% NEQ 0 GOTO ERRORFAIL IF NOT EXIST "Release\builder2_setup.exe" GOTO FILEFAIL -svn revert "Source\Core\Properties\AssemblyInfo.cs" -svn revert "Source\Plugins\BuilderModes\Properties\AssemblyInfo.cs" +REN "Release\builder2_setup.exe" builder2_setup_%REVISIONNUMBER%.exe + +svn revert "Source\Core\Properties\AssemblyInfo.cs" > NUL +svn revert "Source\Plugins\BuilderModes\Properties\AssemblyInfo.cs" > NUL ECHO. ECHO. BUILD DONE ! ECHO. +ECHO. Revision: %REVISIONNUMBER% +ECHO. +PAUSE > NUL GOTO LEAVE :ERRORFAIL diff --git a/VersionFromSVN.exe b/VersionFromSVN.exe index be90985f543341d453982e0cf78f0e53899d6756..ec609bbcc3ab7336deb37dfa24f8bc5fc1493a08 100644 GIT binary patch delta 4413 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 delta 4292 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 Y-)a9K6F%p(s(jFrvD&{7BQ5%W0fF$-X#fBK -- GitLab