Alexandre Julliard : make-winetest: Update the translations status after building winetest.exe.
Alexandre Julliard
julliard at winehq.org
Sat Jun 20 12:10:25 CDT 2009
Module: tools
Branch: master
Commit: 22fce667e5c4fe9fcc4651bb694642e86d75395c
URL: http://source.winehq.org/git/tools.git/?a=commit;h=22fce667e5c4fe9fcc4651bb694642e86d75395c
Author: Alexandre Julliard <julliard at winehq.org>
Date: Sat Jun 20 13:23:57 2009 +0200
make-winetest: Update the translations status after building winetest.exe.
---
winetest/make-winetest | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
diff --git a/winetest/make-winetest b/winetest/make-winetest
index 4fcd05b..4547c0a 100755
--- a/winetest/make-winetest
+++ b/winetest/make-winetest
@@ -47,6 +47,8 @@ done
destdir="/home/winehq/opt/winetest/builds"
desturl="http://test.winehq.org/builds"
servicedir="/home/winehq/opt/winetest/winehq-builds/winetest"
+toolsdir="/home/winehq/opt/git-tools"
+transldir="/home/winehq/opt/source/transl"
mingw32=i586-mingw32msvc
mingw64=x86_64-pc-mingw32
@@ -74,7 +76,7 @@ umask 022
test -d build-native ||
(mkdir build-native &&
cd build-native &&
- ../wine/configure --without-x --without-freetype) || exit
+ ../wine/configure --enable-win64 --without-x --without-freetype) || exit
(cd build-native && make depend && make tools) || exit
@@ -125,6 +127,26 @@ umask 022
echo "winetest64-$head.exe built successfully."
+ # update the translations status
+
+ rm -rf work
+ mkdir work work/langs work/dumps work/dumps/res work/new-langs
+ $toolsdir/transl/scripts/checkmakefile.pl -S ./wine -T ./build-mingw -t ./build-native -w ./work -s "$toolsdir/transl/scripts"
+ $toolsdir/transl/scripts/summary.pl ./work "$toolsdir/transl/scripts"
+ for i in work/new-langs/*
+ do
+ if [ -f "$i" ]
+ then
+ echo "note: New language:" `basename "$i"` | tee -a work/run.log
+ fi
+ done
+ mv -f $transldir/langs $transldir/langs.old
+ mv -f $transldir/dumps $transldir/dumps.old
+ mv -f work/langs $transldir/langs
+ mv -f work/dumps $transldir/dumps
+ mv -f work/run.log $transldir/dumps/run.log
+ rm -rf $transldir/langs.old $transldir/dumps.old
+
) >$logfile 2>&1 && rm -f $logfile
# if the log file is still here, something failed
More information about the wine-cvs
mailing list