Clear out the previous custom_multi_details hash map so that we don't have extraneous...
[MPC.git] / templates / em3vcpdllexe.mpt
blob67f0a217c2ac9ced0dd05c50433d71ec4323ccfe
1 // -*- MPC -*-
2 conditional_include "common"
3 conditional_include "windowscommon"
5 type_description      = Application
6 platforms             = "WCE ARM" "WCE ARMV4" "WCE emulator" "WCE x86"
7 default_configuration = Debug
8 default_platform      = "WCE ARM"
9 configurations        = Debug Release
10 common_defines        = UNICODE _UNICODE
11 unicode               = 1
13 WCE x86 {
14   type_code   = 0x8301
15   cpu_id      = D6518FF3-710F-11D3-99F2-00105A0DF099
16   platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
17   machine     = IX86
18   cpu_defines = _i386_ _X86_ x86
19   ignore_libs = OLDNAMES.lib
20   pure_libs  += $(CEx86Corelibc)
23 WCE emulator {
24   type_code   = 0xa601
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
29   ignore_libs = OLDNAMES.lib
30   pure_libs  += $(CEx86Corelibc)
33 WCE ARM {
34   type_code   = 0x8501
35   cpu_id      = D6518FFC-710F-11D3-99F2-00105A0DF099
36   platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
37   machine     = ARM
38   cpp         = clarm.exe
39   cpu_defines = ARM _ARM_
42 WCE ARMV4 {
43   type_code   = 0xa301
44   cpu_id      = D6518FF3-710F-11D3-99F2-00105A0DF099
45   platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
46   machine     = ARM
47   cpp         = clarm.exe
48   cpu_defines = ARM _ARM_ ARMV4
49   cpu_options = /QRxscale
52 Release {
53   use_debug_libraries   =
54   optimize              = 1
55   compile_flags         = /W3 /GR
56   defines               = NDEBUG
57   compile_flags_removed = /YX
58   output_dir            = Release
59   intermediate_dir      = Release
62 Debug {
63   use_debug_libraries   = 1
64   optimize              =
65   compile_flags         = /W3 /Gm /Zi /GR /Gy
66   defines               = _DEBUG
67   compile_flags_removed = /YX
68   intermediate_dir      = Debug
69   lib_modifier          = d
70   pdbl                  = 1
71   pdbc                  = 1
74 MFC Release {
75   use_debug_libraries   =
76   optimize              = 1
77   compile_flags         = /W3 /GR
78   defines               = NDEBUG _AFXDLL
79   compile_flags_removed = /YX
80   output_dir            = MFC_Release
81   intermediate_dir      = MFC_Release
82   lib_modifier          = mfc
83   use_mfc               = 2
84   unicode_mfc_entry     = wWinMainCRTStartup
87 MFC Debug {
88   use_debug_libraries   = 1
89   optimize              =
90   compile_flags         = /W3 /Gm /Zi /GR /Gy
91   defines               = _DEBUG _AFXDLL
92   compile_flags_removed = /YX
93   output_dir            = MFC_Debug
94   intermediate_dir      = MFC_Debug
95   lib_modifier          = mfcd
96   pdbl                  = 1
97   pdbc                  = 1
98   use_mfc               = 2
99   unicode_mfc_entry     = wWinMainCRTStartup
102 conditional_include "vcpartialmacros"
103 conditional_include "user_em3vcpdllexe"