Subversion Repositories gelsvn

Rev

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

Rev 107 Rev 119
1
// -*- MPC -*-
1
// -*- MPC -*-
2
// $Id: nmakeexe.mpt 107 2005-09-02 16:42:23Z bj $
2
// $Id: nmakeexe.mpt 107 2005-09-02 16:42:23Z 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
Release {
28
Release {
29
  use_debug_libraries   = 0
29
  use_debug_libraries   = 0
30
  optimize              = 1
30
  optimize              = 1
31
  compile_flags         = /W3 /EHs /MD /GR
31
  compile_flags         = /W3 /EHs /MD /GR
32
  defines               = NDEBUG
32
  defines               = NDEBUG
33
  compile_flags_removed = /YX
33
  compile_flags_removed = /YX
34
  output_dir            = Release
34
  output_dir            = Release
35
  intermediate_dir      = Release
35
  intermediate_dir      = Release
36
  need_staticflags      =
36
  need_staticflags      =
37
  debug_switch          =
37
  debug_switch          =
38
}
38
}
39
 
39
 
40
Debug {
40
Debug {
41
  use_debug_libraries   = 1
41
  use_debug_libraries   = 1
42
  optimize              =
42
  optimize              =
43
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
43
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
44
  defines               = _DEBUG
44
  defines               = _DEBUG
45
  compile_flags_removed = /YX
45
  compile_flags_removed = /YX
46
  output_dir            = .
46
  output_dir            = .
47
  intermediate_dir      = Debug
47
  intermediate_dir      = Debug
48
  lib_modifier          = d
48
  lib_modifier          = d
49
  need_staticflags      =
49
  need_staticflags      =
50
  pdbl                  = 1
50
  pdbl                  = 1
51
  pdbc                  = 1
51
  pdbc                  = 1
52
}
52
}
53
 
53
 
54
Static Release {
54
Static Release {
55
  use_debug_libraries   = 0
55
  use_debug_libraries   = 0
56
  optimize              = 1
56
  optimize              = 1
57
  compile_flags         = /W3 /EHs /MD /GR
57
  compile_flags         = /W3 /EHs /MD /GR
58
  defines               = NDEBUG
58
  defines               = NDEBUG
59
  compile_flags_removed = /YX
59
  compile_flags_removed = /YX
60
  lib_modifier          = s
60
  lib_modifier          = s
61
  need_staticflags      = 1
61
  need_staticflags      = 1
62
  output_dir            = Static_Release
62
  output_dir            = Static_Release
63
  intermediate_dir      = Static_Release
63
  intermediate_dir      = Static_Release
64
  debug_switch          =
64
  debug_switch          =
65
}
65
}
66
 
66
 
67
Static Debug {
67
Static Debug {
68
  use_debug_libraries   = 1
68
  use_debug_libraries   = 1
69
  optimize              =
69
  optimize              =
70
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
70
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
71
  defines               = _DEBUG
71
  defines               = _DEBUG
72
  compile_flags_removed = /YX
72
  compile_flags_removed = /YX
73
  lib_modifier          = sd
73
  lib_modifier          = sd
74
  need_staticflags      = 1
74
  need_staticflags      = 1
75
  output_dir            = Static_Debug
75
  output_dir            = Static_Debug
76
  intermediate_dir      = Static_Debug
76
  intermediate_dir      = Static_Debug
77
  pdbl                  = 1
77
  pdbl                  = 1
78
  pdbc                  = 1
78
  pdbc                  = 1
79
}
79
}
80
 
80
 
81
MFC Release {
81
MFC Release {
82
  subsystem             = windows
82
  subsystem             = windows
83
  use_debug_libraries   = 0
83
  use_debug_libraries   = 0
84
  optimize              = 1
84
  optimize              = 1
85
  compile_flags         = /W3 /EHs /MD /GR
85
  compile_flags         = /W3 /EHs /MD /GR
86
  defines               = NDEBUG _AFXDLL
86
  defines               = NDEBUG _AFXDLL
87
  compile_flags_removed = /YX
87
  compile_flags_removed = /YX
88
  output_dir            = MFC_Release
88
  output_dir            = MFC_Release
89
  intermediate_dir      = MFC_Release
89
  intermediate_dir      = MFC_Release
90
  lib_modifier          = mfc
90
  lib_modifier          = mfc
91
  need_staticflags      =
91
  need_staticflags      =
92
  debug_switch          =
92
  debug_switch          =
93
  unicode_mfc_entry     = wWinMainCRTStartup
93
  unicode_mfc_entry     = wWinMainCRTStartup
94
}
94
}
95
 
95
 
96
MFC Debug {
96
MFC Debug {
97
  subsystem             = windows
97
  subsystem             = windows
98
  use_debug_libraries   = 1
98
  use_debug_libraries   = 1
99
  optimize              =
99
  optimize              =
100
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
100
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
101
  defines               = _DEBUG _AFXDLL
101
  defines               = _DEBUG _AFXDLL
102
  compile_flags_removed = /YX
102
  compile_flags_removed = /YX
103
  output_dir            = MFC_Debug
103
  output_dir            = MFC_Debug
104
  intermediate_dir      = MFC_Debug
104
  intermediate_dir      = MFC_Debug
105
  lib_modifier          = mfcd
105
  lib_modifier          = mfcd
106
  need_staticflags      =
106
  need_staticflags      =
107
  pdbl                  = 1
107
  pdbl                  = 1
108
  pdbc                  = 1
108
  pdbc                  = 1
109
  unicode_mfc_entry     = wWinMainCRTStartup
109
  unicode_mfc_entry     = wWinMainCRTStartup
110
}
110
}
111
 
111
 
112
Static MFC Release {
112
Static MFC Release {
113
  subsystem             = windows
113
  subsystem             = windows
114
  use_debug_libraries   = 0
114
  use_debug_libraries   = 0
115
  optimize              = 1
115
  optimize              = 1
116
  compile_flags         = /W3 /EHs /MD /GR
116
  compile_flags         = /W3 /EHs /MD /GR
117
  defines               = NDEBUG _AFXDLL
117
  defines               = NDEBUG _AFXDLL
118
  compile_flags_removed = /YX
118
  compile_flags_removed = /YX
119
  lib_modifier          = mfcs
119
  lib_modifier          = mfcs
120
  need_staticflags      = 1
120
  need_staticflags      = 1
121
  output_dir            = Static_MFC_Release
121
  output_dir            = Static_MFC_Release
122
  intermediate_dir      = Static_MFC_Release
122
  intermediate_dir      = Static_MFC_Release
123
  debug_switch          =
123
  debug_switch          =
124
  unicode_mfc_entry     = wWinMainCRTStartup
124
  unicode_mfc_entry     = wWinMainCRTStartup
125
}
125
}
126
 
126
 
127
Static MFC Debug {
127
Static MFC Debug {
128
  subsystem             = windows
128
  subsystem             = windows
129
  use_debug_libraries   = 1
129
  use_debug_libraries   = 1
130
  optimize              =
130
  optimize              =
131
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
131
  compile_flags         = /W3 /Gm /EHs /Zi /MDd /GR /Gy
132
  defines               = _DEBUG _AFXDLL
132
  defines               = _DEBUG _AFXDLL
133
  compile_flags_removed = /YX
133
  compile_flags_removed = /YX
134
  lib_modifier          = mfcsd
134
  lib_modifier          = mfcsd
135
  need_staticflags      = 1
135
  need_staticflags      = 1
136
  output_dir            = Static_MFC_Debug
136
  output_dir            = Static_MFC_Debug
137
  intermediate_dir      = Static_MFC_Debug
137
  intermediate_dir      = Static_MFC_Debug
138
  pdbl                  = 1
138
  pdbl                  = 1
139
  pdbc                  = 1
139
  pdbc                  = 1
140
  unicode_mfc_entry     = wWinMainCRTStartup
140
  unicode_mfc_entry     = wWinMainCRTStartup
141
}
141
}
142
 
142
 
143
conditional_include "vcfullmacros"
143
conditional_include "vcfullmacros"
144
conditional_include "user_nmakeexe"
144
conditional_include "user_nmakeexe"
145
 
145