Extend deployment script to re-build (update + release) translation files.

This commit is contained in:
LoRd_MuldeR 2011-02-23 02:43:06 +01:00
parent 442ff4095d
commit 0f9dddad65
3 changed files with 41 additions and 1 deletions

View File

@ -39,6 +39,7 @@ del /Q "%MOC_PATH%\*.h"
REM ------------------------------------------
REM :: BUILD BINARIES ::
REM ------------------------------------------
call _lupdate.bat
call _build.bat "..\..\LameXP.sln" "%LAMEXP_CONFIG%"
if not "%LAMEXP_ERROR%"=="0" (
call _error.bat "BUILD HAS FAILED"

View File

@ -0,0 +1,39 @@
@echo off
set "LAMEXP_ERROR=1"
echo ----------------------------------------------------------------
echo Updating Translation files
echo ----------------------------------------------------------------
call _paths.bat
if not "%LAMEXP_ERROR%"=="0" GOTO:EOF
REM -----------------------------------------------------------------
call "%PATH_MSVC90%\VC\bin\vcvars32.bat" x86
call "%PATH_QTMSVC%\bin\qtvars.bat"
REM -----------------------------------------------------------------
set "LAMEXP_ERROR=1"
set "LST_FILE=%TEMP%\~list.%DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2%.lst"
echo %LST_FILE%
REM -----------------------------------------------------------------
del "%LST_FILE%" 2> NUL
for %%f in (..\..\gui\*.ui) do (
echo %%f >> "%LST_FILE%"
)
for %%f in (..\..\src\*.cpp) do (
echo %%f >> "%LST_FILE%"
)
for %%f in (..\..\src\*.h) do (
echo %%f >> "%LST_FILE%"
)
REM -----------------------------------------------------------------
for %%f in (..\Translation\*.ts) do (
del %%f.bak 2> NUL
copy %%f %%f.bak
lupdate.exe "@%LST_FILE%" -no-obsolete -ts %%f
)
del "%LST_FILE%"
echo ----------------------------------------------------------------
for %%f in (..\Translation\LameXP_??.ts) do (
lrelease.exe %%f -qm ..\..\res\localization\%%~nf.qm
)
echo ----------------------------------------------------------------
set "LST_FILE="
set "LAMEXP_ERROR=0"

View File

@ -25,7 +25,7 @@
#define VER_LAMEXP_MAJOR 4
#define VER_LAMEXP_MINOR_HI 0
#define VER_LAMEXP_MINOR_LO 1
#define VER_LAMEXP_BUILD 330
#define VER_LAMEXP_BUILD 331
#define VER_LAMEXP_SUFFIX Beta-1
/*