File tree 2 files changed +14
-9
lines changed
2 files changed +14
-9
lines changed Original file line number Diff line number Diff line change 141
141
},
142
142
'VCLinkerTool' : {
143
143
'conditions' : [
144
+ ['target_arch=="ia32"' , {
145
+ 'TargetMachine' : 1 , # /MACHINE:X86
146
+ 'target_conditions' : [
147
+ ['_type=="executable"' , {
148
+ 'AdditionalOptions' : [ '/SubSystem:Console,"5.01"' ],
149
+ }],
150
+ ],
151
+ }],
144
152
['target_arch=="x64"' , {
145
- 'TargetMachine' : 17 # /MACHINE:X64
153
+ 'TargetMachine' : 17 , # /MACHINE:AMD64
154
+ 'target_conditions' : [
155
+ ['_type=="executable"' , {
156
+ 'AdditionalOptions' : [ '/SubSystem:Console,"5.02"' ],
157
+ }],
158
+ ],
146
159
}],
147
160
],
148
161
'GenerateDebugInformation' : 'true' ,
149
162
'RandomizedBaseAddress' : 2 , # enable ASLR
150
163
'DataExecutionPrevention' : 2 , # enable DEP
151
164
'AllowIsolation' : 'true' ,
152
165
'SuppressStartupBanner' : 'true' ,
153
- 'target_conditions' : [
154
- ['_type=="executable"' , {
155
- 'SubSystem' : 1 , # console executable
156
- }],
157
- ],
158
166
},
159
167
},
160
168
'msvs_disabled_warnings' : [4351 , 4355 , 4800 ],
Original file line number Diff line number Diff line change 378
378
}],
379
379
],
380
380
'msvs_settings' : {
381
- 'VCLinkerTool' : {
382
- 'SubSystem' : 1 , # /subsystem:console
383
- },
384
381
'VCManifestTool' : {
385
382
'EmbedManifest' : 'true' ,
386
383
'AdditionalManifestFiles' : 'src/res/node.exe.extra.manifest'
You can’t perform that action at this time.
0 commit comments