Mon Feb 17 11:45:32 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>
[MPC.git] / templates / em3vcplib.mpt
blob1f1c6e378c1191ea0f9cb987eb9917b3df0ae3ae
1 // -*- MPC -*-
2 // $Id$
4 conditional_include "common"
5 conditional_include "windowscommon"
7 type_description      = "Static Library"
8 platforms             = "WCE ARM" "WCE ARMV4" "WCE emulator" "WCE x86"
9 default_configuration = Debug
10 default_platform      = "WCE ARM"
11 configurations        = Debug Release
12 common_defines        = UNICODE _UNICODE
13 unicode               = 1
15 WCE x86 {
16   type_code   = 0x8304
17   cpu_id      = D6518FF3-710F-11D3-99F2-00105A0DF099
18   platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
19   machine     = IX86
20   cpu_defines = _i386_ _X86_ x86
23 WCE emulator {
24   type_code   = 0xa604
25   cpu_id      = D6518FF3-710F-11D3-99F2-00105A0DF099
26   platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
27   machine     = IX86
28   cpu_defines = _i386_ _X86_ x86
31 WCE ARM {
32   type_code   = 0x8504
33   cpu_id      = D6518FFC-710F-11D3-99F2-00105A0DF099
34   platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
35   machine     = ARM
36   cpp         = clarm.exe
37   cpu_defines = ARM _ARM_
40 WCE ARMV4 {
41   type_code   = 0xa304
42   cpu_id      = D6518FF3-710F-11D3-99F2-00105A0DF099
43   platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
44   machine     = ARM
45   cpp         = clarm.exe
46   cpu_defines = ARM _ARM_ ARMV4
47   cpu_options = /QRxscale
50 Release {
51   use_debug_libraries   =
52   optimize              = 1
53   compile_flags         = /W3 /GR
54   defines               = NDEBUG
55   compile_flags_removed = /YX
56   output_dir            = Static_Release
57   intermediate_dir      = Static_Release
58   lib_modifier          = s
61 Debug {
62   use_debug_libraries   = 1
63   optimize              =
64   compile_flags         = /W3 /Gm /Zi /GR /Gy
65   defines               = _DEBUG
66   compile_flags_removed = /Fr /YX
67   output_dir            = Static_Debug
68   intermediate_dir      = Static_Debug
69   lib_modifier          = sd
70   pdbc                  = 1
73 MFC Release {
74   use_debug_libraries   =
75   optimize              = 1
76   compile_flags         = /W3 /GR
77   defines               = NDEBUG
78   compile_flags_removed = /YX
79   output_dir            = Static_MFC_Release
80   intermediate_dir      = Static_MFC_Release
81   lib_modifier          = mfcs
82   use_mfc               = 2
85 MFC Debug {
86   use_debug_libraries   = 1
87   optimize              =
88   compile_flags         = /W3 /Gm /Zi /GR /Gy
89   defines               = _DEBUG
90   compile_flags_removed = /Fr /YX
91   output_dir            = Static_MFC_Debug
92   intermediate_dir      = Static_MFC_Debug
93   lib_modifier          = mfcsd
94   pdbc                  = 1
95   use_mfc               = 2
98 conditional_include "vcpartialmacros"
99 conditional_include "user_em3vcplib"