198 |
bj |
1 |
// -*- MPC -*-
|
|
|
2 |
// $Id: vc8platforms.mpt,v 1.1 2005/10/06 21:52:57 shuston Exp $
|
|
|
3 |
//
|
|
|
4 |
// Any of these platforms can set using value_template platforms=
|
|
|
5 |
// when generating solutions/projects.
|
|
|
6 |
//
|
|
|
7 |
//platforms = Win32 WinX86_64 "Pocket PC 2003 (ARMV4)" "Smartphone 2003 (ARMV4)" "Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" "Windows Mobile 5.0 Smartphone SDK (ARMV4I)"
|
|
|
8 |
|
|
|
9 |
platforms = Win32
|
|
|
10 |
default_platform = Win32
|
|
|
11 |
|
|
|
12 |
Win32 {
|
|
|
13 |
cpu_defines = _M_IX86
|
|
|
14 |
}
|
|
|
15 |
|
|
|
16 |
WinX86_64 {
|
|
|
17 |
output_subdir = Win64
|
|
|
18 |
cpu_defines = _M_AXP64
|
|
|
19 |
platform_defines = _WIN64
|
|
|
20 |
}
|
|
|
21 |
|
|
|
22 |
Pocket PC 2003 (ARMV4) {
|
|
|
23 |
output_subdir = PocketPC2003_ARMV4
|
|
|
24 |
cpu_defines = $(ARCHFAM) $(_ARCHFAM_)
|
|
|
25 |
platform_defines = UNDER_CE=$(CEVER) _WIN32_WCE=$(CEVER) WINCE $(PLATFORMDEFINES) _WINDOWS _UNICODE UNICODE POCKETPC2003_UI_MODEL
|
|
|
26 |
link_options = /subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE
|
|
|
27 |
lit_libs += ccrtrtti
|
|
|
28 |
subsystem = "0"
|
|
|
29 |
TargetMachine = "3"
|
|
|
30 |
}
|
|
|
31 |
|
|
|
32 |
Smartphone 2003 (ARMV4) {
|
|
|
33 |
output_subdir = Smartphone2003_ARMV4
|
|
|
34 |
cpu_defines = $(ARCHFAM) $(_ARCHFAM_)
|
|
|
35 |
platform_defines = UNDER_CE=$(CEVER) _WIN32_WCE=$(CEVER) WINCE $(PLATFORMDEFINES) _WINDOWS _UNICODE UNICODE SMARTPHONE2003_UI_MODEL
|
|
|
36 |
link_options = /subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE
|
|
|
37 |
subsystem = "0"
|
|
|
38 |
TargetMachine = "3"
|
|
|
39 |
}
|
|
|
40 |
|
|
|
41 |
Windows Mobile 5.0 Pocket PC SDK (ARMV4I) {
|
|
|
42 |
output_subdir = WinMobile50_PocketPC_ARMV4I
|
|
|
43 |
cpu_defines = $(ARCHFAM) $(_ARCHFAM_)
|
|
|
44 |
platform_defines = UNDER_CE=$(CEVER) _WIN32_WCE=$(CEVER) WINCE $(PLATFORMDEFINES) _WINDOWS _UNICODE UNICODE POCKETPC2003_UI_MODEL
|
|
|
45 |
link_options = /subsystem:windowsce,5.01 /machine:THUMB
|
|
|
46 |
subsystem = "0"
|
|
|
47 |
TargetMachine = "3"
|
|
|
48 |
}
|
|
|
49 |
|
|
|
50 |
Windows Mobile 5.0 Smartphone SDK (ARMV4I) {
|
|
|
51 |
output_subdir = WinMobile50_Smartphone_ARMV4I
|
|
|
52 |
cpu_defines = $(ARCHFAM) $(_ARCHFAM_)
|
|
|
53 |
platform_defines = UNDER_CE=$(CEVER) _WIN32_WCE=$(CEVER) WINCE $(PLATFORMDEFINES) _WINDOWS _UNICODE UNICODE SMARTPHONE2003_UI_MODEL
|
|
|
54 |
link_options = /subsystem:windowsce,5.01 /machine:THUMB
|
|
|
55 |
subsystem = "0"
|
|
|
56 |
TargetMachine = "3"
|
|
|
57 |
}
|
|
|
58 |
|
|
|
59 |
|