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