Subversion Repositories gelsvn

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

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