]> git.saurik.com Git - wxWidgets.git/blob - include/wx/msw/genrcdefs.h
24f4f1f6212b3edcdb236a8dcea4cd1cbcc0d0be
[wxWidgets.git] / include / wx / msw / genrcdefs.h
1 /*
2 * Name: wx/msw/genrcdefs.h
3 * Purpose: Emit preprocessor symbols into rcdefs.h for resource compiler
4 * Author: Mike Wetherell
5 * RCS-ID: $Id$
6 * Copyright: (c) 2005 Mike Wetherell
7 * Licence: wxWindows licence
8 */
9
10 #define EMIT(line) line
11
12 EMIT(#ifndef _WX_RCDEFS_H)
13 EMIT(#define _WX_RCDEFS_H)
14
15 #ifdef _MSC_FULL_VER
16 #if _MSC_FULL_VER < 140040130
17 EMIT(#define wxUSE_RC_MANIFEST 1)
18 #endif
19 #else
20 EMIT(#define wxUSE_RC_MANIFEST 1)
21 #endif
22
23 #ifdef _M_AMD64
24 EMIT(#define WX_CPU_AMD64)
25 #endif
26
27 #ifdef _M_ARM
28 EMIT(#define WX_CPU_ARM)
29 #endif
30
31 #ifdef _M_IA64
32 EMIT(#define WX_CPU_IA64)
33 #endif
34
35 #if defined _M_IX86 || defined _X86_
36 EMIT(#define WX_CPU_X86)
37 #endif
38
39 #ifdef _M_PPC
40 EMIT(#define WX_CPU_PPC)
41 #endif
42
43 #ifdef _M_SH
44 EMIT(#define WX_CPU_SH)
45 #endif
46
47 EMIT(#endif)