Module: wine Branch: master Commit: 7460c996bee583d4389e82a5550750e8e34fdf47 URL: http://source.winehq.org/git/wine.git/?a=commit;h=7460c996bee583d4389e82a555...
Author: Michael Stefaniuc mstefani@redhat.de Date: Thu Jul 2 12:32:59 2009 +0200
cryptui: Build language resource files separately.
---
dlls/cryptui/Makefile.in | 8 +++++++- dlls/cryptui/cryptui.rc | 11 ----------- dlls/cryptui/cryptui_De.rc | 4 ++-- dlls/cryptui/cryptui_En.rc | 2 ++ dlls/cryptui/cryptui_Fr.rc | 4 ++-- dlls/cryptui/cryptui_Ko.rc | 1 + dlls/cryptui/cryptui_Nl.rc | 2 ++ dlls/cryptui/cryptuires.h | 4 ++++ 8 files changed, 20 insertions(+), 16 deletions(-)
diff --git a/dlls/cryptui/Makefile.in b/dlls/cryptui/Makefile.in index ca01d35..cf91d74 100644 --- a/dlls/cryptui/Makefile.in +++ b/dlls/cryptui/Makefile.in @@ -10,7 +10,13 @@ IMPORTLIB = cryptui C_SRCS = \ main.c
-RC_SRCS = cryptui.rc +RC_SRCS = \ + cryptui.rc \ + cryptui_De.rc \ + cryptui_En.rc \ + cryptui_Fr.rc \ + cryptui_Ko.rc \ + cryptui_Nl.rc
@MAKE_DLL_RULES@
diff --git a/dlls/cryptui/cryptui.rc b/dlls/cryptui/cryptui.rc index 60fe170..00d4902 100644 --- a/dlls/cryptui/cryptui.rc +++ b/dlls/cryptui/cryptui.rc @@ -17,11 +17,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "windef.h" -#include "winbase.h" -#include "winuser.h" -#include "commctrl.h" -#include "dlgs.h"
#include "cryptuires.h"
@@ -45,9 +40,3 @@ IDB_CERT_WATERMARK BITMAP LOADONCALL DISCARDABLE certwatermark.bmp
/* @makedep: certheader.bmp */ IDB_CERT_HEADER BITMAP LOADONCALL DISCARDABLE certheader.bmp - -#include "cryptui_De.rc" -#include "cryptui_En.rc" -#include "cryptui_Fr.rc" -#include "cryptui_Ko.rc" -#include "cryptui_Nl.rc" diff --git a/dlls/cryptui/cryptui_De.rc b/dlls/cryptui/cryptui_De.rc index dcd7ac8..d34d883 100644 --- a/dlls/cryptui/cryptui_De.rc +++ b/dlls/cryptui/cryptui_De.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "cryptuires.h" + #pragma code_page(65001)
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL @@ -461,5 +463,3 @@ BEGIN LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER, 115,67,174,100 END - -#pragma code_page(default) diff --git a/dlls/cryptui/cryptui_En.rc b/dlls/cryptui/cryptui_En.rc index b10e101..1335f0e 100644 --- a/dlls/cryptui/cryptui_En.rc +++ b/dlls/cryptui/cryptui_En.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "cryptuires.h" + LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
STRINGTABLE DISCARDABLE diff --git a/dlls/cryptui/cryptui_Fr.rc b/dlls/cryptui/cryptui_Fr.rc index 174f691..22fceda 100644 --- a/dlls/cryptui/cryptui_Fr.rc +++ b/dlls/cryptui/cryptui_Fr.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "cryptuires.h" + /* UTF-8 */ #pragma code_page(65001)
@@ -462,5 +464,3 @@ BEGIN LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER, 115,67,174,100 END - -#pragma code_page(default) diff --git a/dlls/cryptui/cryptui_Ko.rc b/dlls/cryptui/cryptui_Ko.rc index 57e9138..6cbf6fe 100644 --- a/dlls/cryptui/cryptui_Ko.rc +++ b/dlls/cryptui/cryptui_Ko.rc @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "cryptuires.h"
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
diff --git a/dlls/cryptui/cryptui_Nl.rc b/dlls/cryptui/cryptui_Nl.rc index d046d37..a346083 100644 --- a/dlls/cryptui/cryptui_Nl.rc +++ b/dlls/cryptui/cryptui_Nl.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "cryptuires.h" + LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
STRINGTABLE DISCARDABLE diff --git a/dlls/cryptui/cryptuires.h b/dlls/cryptui/cryptuires.h index b46ea4e..716dba5 100644 --- a/dlls/cryptui/cryptuires.h +++ b/dlls/cryptui/cryptuires.h @@ -18,6 +18,10 @@ #ifndef __CRYPTUIRES_H_ #define __CRYPTUIRES_H_
+#include <windef.h> +#include <winuser.h> +#include <commctrl.h> + #define IDS_CERTIFICATE 1000 #define IDS_CERTIFICATEINFORMATION 1001 #define IDS_CERT_INFO_BAD_SIG 1002