Extend deployment script to re-build (update + release) translation files.
This commit is contained in:
parent
442ff4095d
commit
0f9dddad65
@ -39,6 +39,7 @@ del /Q "%MOC_PATH%\*.h"
|
|||||||
REM ------------------------------------------
|
REM ------------------------------------------
|
||||||
REM :: BUILD BINARIES ::
|
REM :: BUILD BINARIES ::
|
||||||
REM ------------------------------------------
|
REM ------------------------------------------
|
||||||
|
call _lupdate.bat
|
||||||
call _build.bat "..\..\LameXP.sln" "%LAMEXP_CONFIG%"
|
call _build.bat "..\..\LameXP.sln" "%LAMEXP_CONFIG%"
|
||||||
if not "%LAMEXP_ERROR%"=="0" (
|
if not "%LAMEXP_ERROR%"=="0" (
|
||||||
call _error.bat "BUILD HAS FAILED"
|
call _error.bat "BUILD HAS FAILED"
|
||||||
|
39
etc/Deployment/_lupdate.bat
Normal file
39
etc/Deployment/_lupdate.bat
Normal 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"
|
@ -25,7 +25,7 @@
|
|||||||
#define VER_LAMEXP_MAJOR 4
|
#define VER_LAMEXP_MAJOR 4
|
||||||
#define VER_LAMEXP_MINOR_HI 0
|
#define VER_LAMEXP_MINOR_HI 0
|
||||||
#define VER_LAMEXP_MINOR_LO 1
|
#define VER_LAMEXP_MINOR_LO 1
|
||||||
#define VER_LAMEXP_BUILD 330
|
#define VER_LAMEXP_BUILD 331
|
||||||
#define VER_LAMEXP_SUFFIX Beta-1
|
#define VER_LAMEXP_SUFFIX Beta-1
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user