Subversion Repositories gelsvn

Rev

Rev 107 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
107 bj 1
// -*- MPC -*-
2
// $Id: em3vcpdll.mpt 107 2005-09-02 16:42:23Z bj $
3
 
4
conditional_include "common"
5
conditional_include "windowscommon"
6
 
7
type_description      = "Dynamic-Link Library"
8
configurations        = Debug Release
9
platforms             = "WCE ARM" "WCE ARMV4" "WCE emulator" "WCE x86"
10
default_configuration = Debug
11
default_platform      = "WCE ARM"
12
common_defines        = UNICODE _UNICODE
13
unicode               = 1
14
use_lib_modifier      = 1
15
 
16
WCE x86 {
17
  type_code   = 0x8302
18
  cpu_id      = D6518FF3-710F-11D3-99F2-00105A0DF099
19
  platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
20
  machine     = IX86
21
  cpu_defines = _i386_ _X86_ x86
22
}
23
 
24
WCE emulator {
25
  type_code   = 0xa602
26
  cpu_id      = D6518FF3-710F-11D3-99F2-00105A0DF099
27
  platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
28
  machine     = IX86
29
  cpu_defines = _i386_ _X86_ x86
30
}
31
 
32
WCE ARM {
33
  type_code   = 0x8502
34
  cpu_id      = D6518FFC-710F-11D3-99F2-00105A0DF099
35
  platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
36
  machine     = ARM
37
  cpp         = clarm.exe
38
  cpu_defines = ARM _ARM_
39
}
40
 
41
WCE ARMV4 {
42
  type_code   = 0xa302
43
  cpu_id      = D6518FF3-710F-11D3-99F2-00105A0DF099
44
  platform_id = 8A9A2F80-6887-11D3-842E-005004848CBA
45
  machine     = ARM
46
  cpp         = clarm.exe
47
  cpu_defines = ARM _ARM_ ARMV4
48
  cpu_options = /QRxscale
49
}
50
 
51
Release {
52
  use_debug_libraries   = 0
53
  optimize              = 1
54
  compile_flags         = /W3 /GR
55
  defines               = NDEBUG
56
  compile_flags_removed = /YX
57
  output_dir            = Release
58
  intermediate_dir      = Release
59
}
60
 
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            = .
68
  intermediate_dir      = Debug
69
  lib_modifier          = d
70
  pdbl                  = 1
71
  pdbc                  = 1
72
}
73
 
74
MFC Release {
75
  use_debug_libraries   = 0
76
  optimize              = 1
77
  compile_flags         = /W3 /GR
78
  defines               = NDEBUG
79
  compile_flags_removed = /YX
80
  output_dir            = MFC_Release
81
  intermediate_dir      = MFC_Release
82
  lib_modifier          = mfc
83
  use_mfc               = 2
84
}
85
 
86
MFC Debug {
87
  use_debug_libraries   = 1
88
  optimize              =
89
  compile_flags         = /W3 /Gm /Zi /GR /Gy
90
  defines               = _DEBUG
91
  compile_flags_removed = /Fr /YX
92
  output_dir            = MFC_Debug
93
  intermediate_dir      = MFC_Debug
94
  lib_modifier          = mfcd
95
  pdbl                  = 1
96
  pdbc                  = 1
97
  use_mfc               = 2
98
}
99
 
100
conditional_include "vcpartialmacros"
101
conditional_include "user_em3vcpdll"