Module: wine Branch: master Commit: 6667ef13414a477e1f9d9c3e082a08297e93894f URL: http://source.winehq.org/git/wine.git/?a=commit;h=6667ef13414a477e1f9d9c3e08...
Author: Michael Stefaniuc mstefani@redhat.de Date: Thu Jul 2 00:31:35 2009 +0200
winemine: Build language resource files separately.
Do not include them from an other rc file.
---
programs/winemine/Cs.rc | 2 ++ programs/winemine/Da.rc | 2 ++ programs/winemine/De.rc | 2 ++ programs/winemine/En.rc | 2 ++ programs/winemine/Es.rc | 2 ++ programs/winemine/Fi.rc | 2 ++ programs/winemine/Fr.rc | 2 ++ programs/winemine/It.rc | 2 ++ programs/winemine/Ja.rc | 4 ++-- programs/winemine/Ko.rc | 2 ++ programs/winemine/Lt.rc | 4 ++-- programs/winemine/Makefile.in | 23 ++++++++++++++++++++++- programs/winemine/Nl.rc | 2 ++ programs/winemine/No.rc | 2 ++ programs/winemine/Pl.rc | 2 ++ programs/winemine/Pt.rc | 2 ++ programs/winemine/Ro.rc | 4 ++-- programs/winemine/Ru.rc | 2 ++ programs/winemine/Si.rc | 4 ++-- programs/winemine/Tr.rc | 2 ++ programs/winemine/Zh.rc | 4 ++-- programs/winemine/resource.h | 2 ++ programs/winemine/rsrc.rc | 24 ------------------------ 23 files changed, 64 insertions(+), 35 deletions(-)
diff --git a/programs/winemine/Cs.rc b/programs/winemine/Cs.rc index c4f3cc3..bfe9770 100644 --- a/programs/winemine/Cs.rc +++ b/programs/winemine/Cs.rc @@ -22,6 +22,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
/* Czech strings in CP1250 */ diff --git a/programs/winemine/Da.rc b/programs/winemine/Da.rc index 3e5631f..2027e76 100644 --- a/programs/winemine/Da.rc +++ b/programs/winemine/Da.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
STRINGTABLE { diff --git a/programs/winemine/De.rc b/programs/winemine/De.rc index d1066f9..a60dcc2 100644 --- a/programs/winemine/De.rc +++ b/programs/winemine/De.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
STRINGTABLE { diff --git a/programs/winemine/En.rc b/programs/winemine/En.rc index c0f2550..634a3e8 100644 --- a/programs/winemine/En.rc +++ b/programs/winemine/En.rc @@ -20,6 +20,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
STRINGTABLE { diff --git a/programs/winemine/Es.rc b/programs/winemine/Es.rc index c36b522..0b08162 100644 --- a/programs/winemine/Es.rc +++ b/programs/winemine/Es.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
STRINGTABLE { diff --git a/programs/winemine/Fi.rc b/programs/winemine/Fi.rc index ceee603..6252d2c 100644 --- a/programs/winemine/Fi.rc +++ b/programs/winemine/Fi.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_FINNISH, SUBLANG_DEFAULT
STRINGTABLE { diff --git a/programs/winemine/Fr.rc b/programs/winemine/Fr.rc index e2a9372..fa7d5ec 100644 --- a/programs/winemine/Fr.rc +++ b/programs/winemine/Fr.rc @@ -22,6 +22,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
STRINGTABLE { diff --git a/programs/winemine/It.rc b/programs/winemine/It.rc index 3291bea..a799fa4 100644 --- a/programs/winemine/It.rc +++ b/programs/winemine/It.rc @@ -21,6 +21,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
STRINGTABLE { diff --git a/programs/winemine/Ja.rc b/programs/winemine/Ja.rc index 28530ac..d4edbcb 100644 --- a/programs/winemine/Ja.rc +++ b/programs/winemine/Ja.rc @@ -20,6 +20,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + /* UTF-8 */ #pragma code_page(65001)
@@ -93,5 +95,3 @@ CAPTION "盤面の変更" DEFPUSHBUTTON "OK", IDOK, 40, 30, 50, 15 PUSHBUTTON "Cancel", IDCANCEL, 40, 50, 50, 15 } - -#pragma code_page(default) diff --git a/programs/winemine/Ko.rc b/programs/winemine/Ko.rc index c27d6e3..bc532e9 100644 --- a/programs/winemine/Ko.rc +++ b/programs/winemine/Ko.rc @@ -21,6 +21,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
STRINGTABLE { diff --git a/programs/winemine/Lt.rc b/programs/winemine/Lt.rc index 692717d..de09a45 100644 --- a/programs/winemine/Lt.rc +++ b/programs/winemine/Lt.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + /* UTF-8 */ #pragma code_page(65001)
@@ -92,5 +94,3 @@ CAPTION "Pasirinktas žaidimas" DEFPUSHBUTTON "Gerai", IDOK, 40, 30, 50, 15 PUSHBUTTON "Atsisakyti", IDCANCEL, 40, 50, 50, 15 } - -#pragma code_page(default) diff --git a/programs/winemine/Makefile.in b/programs/winemine/Makefile.in index 64f8599..09adf9e 100644 --- a/programs/winemine/Makefile.in +++ b/programs/winemine/Makefile.in @@ -11,7 +11,28 @@ C_SRCS = \ dialog.c \ main.c
-RC_SRCS = rsrc.rc +RC_SRCS = \ + Cs.rc \ + Da.rc \ + De.rc \ + En.rc \ + Es.rc \ + Fi.rc \ + Fr.rc \ + It.rc \ + Ja.rc \ + Ko.rc \ + Lt.rc \ + Nl.rc \ + No.rc \ + Pl.rc \ + Pt.rc \ + Ro.rc \ + Ru.rc \ + Si.rc \ + Tr.rc \ + Zh.rc \ + rsrc.rc
SVG_SRCS = winemine.svg
diff --git a/programs/winemine/Nl.rc b/programs/winemine/Nl.rc index 6d0cf3c..18bbda6 100644 --- a/programs/winemine/Nl.rc +++ b/programs/winemine/Nl.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
STRINGTABLE { diff --git a/programs/winemine/No.rc b/programs/winemine/No.rc index c3ab3d1..7e06eef 100644 --- a/programs/winemine/No.rc +++ b/programs/winemine/No.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
STRINGTABLE { diff --git a/programs/winemine/Pl.rc b/programs/winemine/Pl.rc index 2d924c5..7830eab 100644 --- a/programs/winemine/Pl.rc +++ b/programs/winemine/Pl.rc @@ -21,6 +21,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
STRINGTABLE { diff --git a/programs/winemine/Pt.rc b/programs/winemine/Pt.rc index a8f581a..9c20abb 100644 --- a/programs/winemine/Pt.rc +++ b/programs/winemine/Pt.rc @@ -20,6 +20,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
STRINGTABLE { diff --git a/programs/winemine/Ro.rc b/programs/winemine/Ro.rc index 9d601ae..af0ea37 100644 --- a/programs/winemine/Ro.rc +++ b/programs/winemine/Ro.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
#pragma code_page(65001) @@ -91,5 +93,3 @@ CAPTION "Joc personalizat" DEFPUSHBUTTON "OK", IDOK, 40, 30, 50, 15 PUSHBUTTON "Renunţă", IDCANCEL, 40, 50, 50, 15 } - -#pragma code_page(default) diff --git a/programs/winemine/Ru.rc b/programs/winemine/Ru.rc index f13fd7e..e323e24 100644 --- a/programs/winemine/Ru.rc +++ b/programs/winemine/Ru.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
STRINGTABLE { diff --git a/programs/winemine/Si.rc b/programs/winemine/Si.rc index 77148c5..dab867a 100644 --- a/programs/winemine/Si.rc +++ b/programs/winemine/Si.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + #pragma code_page(65001)
LANGUAGE LANG_SLOVENIAN, SUBLANG_DEFAULT @@ -91,5 +93,3 @@ CAPTION "Poljubna igra" DEFPUSHBUTTON "V redu", IDOK, 40, 30, 50, 15 PUSHBUTTON "Prekliči", IDCANCEL, 40, 50, 50, 15 } - -#pragma code_page(default) diff --git a/programs/winemine/Tr.rc b/programs/winemine/Tr.rc index b09f77d..174fbda 100644 --- a/programs/winemine/Tr.rc +++ b/programs/winemine/Tr.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
STRINGTABLE { diff --git a/programs/winemine/Zh.rc b/programs/winemine/Zh.rc index 99777c2..e28a204 100644 --- a/programs/winemine/Zh.rc +++ b/programs/winemine/Zh.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "resource.h" + /* Chinese text is encoded in UTF-8 */ #pragma code_page(65001)
@@ -162,5 +164,3 @@ CAPTION "自定義遊戲" DEFPUSHBUTTON "確定", IDOK, 40, 30, 50, 15 PUSHBUTTON "取消", IDCANCEL, 40, 50, 50, 15 } - -#pragma code_page(default) diff --git a/programs/winemine/resource.h b/programs/winemine/resource.h index 982c516..c3272a2 100644 --- a/programs/winemine/resource.h +++ b/programs/winemine/resource.h @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include <windef.h> +#include <winuser.h>
#define ID_TIMER 1000
diff --git a/programs/winemine/rsrc.rc b/programs/winemine/rsrc.rc index 09f5cd3..ce5bcf9 100644 --- a/programs/winemine/rsrc.rc +++ b/programs/winemine/rsrc.rc @@ -19,32 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
-#include <windef.h> -#include <winuser.h> - #include "resource.h"
-#include "Cs.rc" -#include "Da.rc" -#include "De.rc" -#include "En.rc" -#include "Es.rc" -#include "Fi.rc" -#include "Fr.rc" -#include "It.rc" -#include "Ja.rc" -#include "Ko.rc" -#include "Lt.rc" -#include "Nl.rc" -#include "No.rc" -#include "Pl.rc" -#include "Pt.rc" -#include "Ro.rc" -#include "Ru.rc" -#include "Si.rc" -#include "Tr.rc" -#include "Zh.rc" - LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
IDA_WINEMINE ACCELERATORS DISCARDABLE