Subversion Repositories gelsvn

Rev

Rev 198 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 198 Rev 207
1
// -*- MPC -*-
1
// -*- MPC -*-
2
// $Id: nmakeexe.mpt 198 2005-12-15 11:30:53Z bj $
2
// $Id: nmakeexe.mpt 198 2005-12-15 11:30:53Z bj $
3
 
3
 
4
conditional_include "common"
4
conditional_include "common"
5
conditional_include "windowscommon"
5
conditional_include "windowscommon"
6
 
6
 
7
type_description      = "Console Application"
7
type_description      = "Console Application"
8
type_code             = 0x0103
8
type_code             = 0x0103
9
configurations        = Debug Release "Static Debug" "Static Release"
9
configurations        = Debug Release "Static Debug" "Static Release"
10
platforms             = Win32
10
platforms             = Win32
11
default_configuration = Debug
11
default_configuration = Debug
12
common_defines        = WIN32 _CONSOLE
12
common_defines        = WIN32 _CONSOLE
13
subsystem             = console
13
subsystem             = console
14
use_exe_modifier      =
14
use_exe_modifier      =
15
 
15
 
16
Win32 {
16
Win32 {
17
  machine_description = x86
17
  machine_description = x86
18
  machine             = I386
18
  machine             = I386
19
}
19
}
20
 
20
 
21
Win64 {
21
Win64 {
22
  machine_description = IA64
22
  machine_description = IA64
23
  machine             = IA64
23
  machine             = IA64
24
  cpu_defines         = WIN64
24
  cpu_defines         = WIN64
25
  add_compile         = /Wp64
25
  add_compile         = /Wp64
26
}
26
}
27
 
27
 
28
WinX86_64 {
28
WinX86_64 {
29
  machine_description = X86_64
29
  machine_description = X86_64
30
  machine             = X64
30
  machine             = X64
31
  cpu_defines         = WIN64
31
  cpu_defines         = WIN64
32
  add_compile         = /Wp64
32
  add_compile         = /Wp64
33
}
33
}
34
 
34
 
35
Release {
35
Release {
36
  use_debug_libraries   = 0
36
  use_debug_libraries   = 0
37
  optimize              = 1
37
  optimize              = 1
38
  compile_flags         = /W3 /EHs /MD /GR
38
  compile_flags         = /W3 /EHs /MD /GR
39
  defines               = NDEBUG
39
  defines               = NDEBUG
40
  compile_flags_removed = /YX
40
  compile_flags_removed = /YX
41
  output_dir            = Release
41
  output_dir            = Release
42
  intermediate_dir      = Release
42
  intermediate_dir      = Release
43
  need_staticflags      =
43
  need_staticflags      =
44
  debug_switch          =
44
  debug_switch          =
45
}
45
}
46
 
46
 
47
Debug {
47
Debug {
48
  use_debug_libraries   = 1
48
  use_debug_libraries   = 1
49
  optimize              =
49
  optimize              =
50
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
50
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
51
  defines               = _DEBUG
51
  defines               = _DEBUG
52
  compile_flags_removed = /YX
52
  compile_flags_removed = /YX
53
  output_dir            = .
53
  output_dir            = .
54
  intermediate_dir      = Debug
54
  intermediate_dir      = Debug
55
  lib_modifier          = d
55
  lib_modifier          = d
56
  need_staticflags      =
56
  need_staticflags      =
57
  pdbl                  = 1
57
  pdbl                  = 1
58
  pdbc                  = 1
58
  pdbc                  = 1
59
}
59
}
60
 
60
 
61
Static Release {
61
Static Release {
62
  use_debug_libraries   = 0
62
  use_debug_libraries   = 0
63
  optimize              = 1
63
  optimize              = 1
64
  compile_flags         = /W3 /EHs /MD /GR
64
  compile_flags         = /W3 /EHs /MD /GR
65
  defines               = NDEBUG
65
  defines               = NDEBUG
66
  compile_flags_removed = /YX
66
  compile_flags_removed = /YX
67
  lib_modifier          = s
67
  lib_modifier          = s
68
  need_staticflags      = 1
68
  need_staticflags      = 1
69
  output_dir            = Static_Release
69
  output_dir            = Static_Release
70
  intermediate_dir      = Static_Release
70
  intermediate_dir      = Static_Release
71
  debug_switch          =
71
  debug_switch          =
72
}
72
}
73
 
73
 
74
Static Debug {
74
Static Debug {
75
  use_debug_libraries   = 1
75
  use_debug_libraries   = 1
76
  optimize              =
76
  optimize              =
77
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
77
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
78
  defines               = _DEBUG
78
  defines               = _DEBUG
79
  compile_flags_removed = /YX
79
  compile_flags_removed = /YX
80
  lib_modifier          = sd
80
  lib_modifier          = sd
81
  need_staticflags      = 1
81
  need_staticflags      = 1
82
  output_dir            = Static_Debug
82
  output_dir            = Static_Debug
83
  intermediate_dir      = Static_Debug
83
  intermediate_dir      = Static_Debug
84
  pdbl                  = 1
84
  pdbl                  = 1
85
  pdbc                  = 1
85
  pdbc                  = 1
86
}
86
}
87
 
87
 
88
MFC Release {
88
MFC Release {
89
  subsystem             = windows
89
  subsystem             = windows
90
  use_debug_libraries   = 0
90
  use_debug_libraries   = 0
91
  optimize              = 1
91
  optimize              = 1
92
  compile_flags         = /W3 /EHs /MD /GR
92
  compile_flags         = /W3 /EHs /MD /GR
93
  defines               = NDEBUG _AFXDLL
93
  defines               = NDEBUG _AFXDLL
94
  compile_flags_removed = /YX
94
  compile_flags_removed = /YX
95
  output_dir            = MFC_Release
95
  output_dir            = MFC_Release
96
  intermediate_dir      = MFC_Release
96
  intermediate_dir      = MFC_Release
97
  lib_modifier          = mfc
97
  lib_modifier          = mfc
98
  need_staticflags      =
98
  need_staticflags      =
99
  debug_switch          =
99
  debug_switch          =
100
  unicode_mfc_entry     = wWinMainCRTStartup
100
  unicode_mfc_entry     = wWinMainCRTStartup
101
}
101
}
102
 
102
 
103
MFC Debug {
103
MFC Debug {
104
  subsystem             = windows
104
  subsystem             = windows
105
  use_debug_libraries   = 1
105
  use_debug_libraries   = 1
106
  optimize              =
106
  optimize              =
107
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
107
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
108
  defines               = _DEBUG _AFXDLL
108
  defines               = _DEBUG _AFXDLL
109
  compile_flags_removed = /YX
109
  compile_flags_removed = /YX
110
  output_dir            = MFC_Debug
110
  output_dir            = MFC_Debug
111
  intermediate_dir      = MFC_Debug
111
  intermediate_dir      = MFC_Debug
112
  lib_modifier          = mfcd
112
  lib_modifier          = mfcd
113
  need_staticflags      =
113
  need_staticflags      =
114
  pdbl                  = 1
114
  pdbl                  = 1
115
  pdbc                  = 1
115
  pdbc                  = 1
116
  unicode_mfc_entry     = wWinMainCRTStartup
116
  unicode_mfc_entry     = wWinMainCRTStartup
117
}
117
}
118
 
118
 
119
Static MFC Release {
119
Static MFC Release {
120
  subsystem             = windows
120
  subsystem             = windows
121
  use_debug_libraries   = 0
121
  use_debug_libraries   = 0
122
  optimize              = 1
122
  optimize              = 1
123
  compile_flags         = /W3 /EHs /MD /GR
123
  compile_flags         = /W3 /EHs /MD /GR
124
  defines               = NDEBUG _AFXDLL
124
  defines               = NDEBUG _AFXDLL
125
  compile_flags_removed = /YX
125
  compile_flags_removed = /YX
126
  lib_modifier          = mfcs
126
  lib_modifier          = mfcs
127
  need_staticflags      = 1
127
  need_staticflags      = 1
128
  output_dir            = Static_MFC_Release
128
  output_dir            = Static_MFC_Release
129
  intermediate_dir      = Static_MFC_Release
129
  intermediate_dir      = Static_MFC_Release
130
  debug_switch          =
130
  debug_switch          =
131
  unicode_mfc_entry     = wWinMainCRTStartup
131
  unicode_mfc_entry     = wWinMainCRTStartup
132
}
132
}
133
 
133
 
134
Static MFC Debug {
134
Static MFC Debug {
135
  subsystem             = windows
135
  subsystem             = windows
136
  use_debug_libraries   = 1
136
  use_debug_libraries   = 1
137
  optimize              =
137
  optimize              =
138
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
138
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
139
  defines               = _DEBUG _AFXDLL
139
  defines               = _DEBUG _AFXDLL
140
  compile_flags_removed = /YX
140
  compile_flags_removed = /YX
141
  lib_modifier          = mfcsd
141
  lib_modifier          = mfcsd
142
  need_staticflags      = 1
142
  need_staticflags      = 1
143
  output_dir            = Static_MFC_Debug
143
  output_dir            = Static_MFC_Debug
144
  intermediate_dir      = Static_MFC_Debug
144
  intermediate_dir      = Static_MFC_Debug
145
  pdbl                  = 1
145
  pdbl                  = 1
146
  pdbc                  = 1
146
  pdbc                  = 1
147
  unicode_mfc_entry     = wWinMainCRTStartup
147
  unicode_mfc_entry     = wWinMainCRTStartup
148
}
148
}
149
 
149
 
150
conditional_include "vcfullmacros"
150
conditional_include "vcfullmacros"
151
conditional_include "user_nmakeexe"
151
conditional_include "user_nmakeexe"
152
 
152