Peter Bright's VC fixes

v0.6
Ryan Dahl 13 years ago
parent 965f91bc76
commit 918a071542

@ -6,14 +6,43 @@
# ./out/Debug/test # ./out/Debug/test
{ {
'target_defaults': { 'target_defaults': {
'default_configuration': 'Debug',
'configurations': { 'configurations': {
# TODO: hoist these out and put them somewhere common, because
# RuntimeLibrary MUST MATCH across the entire project
'Debug': { 'Debug': {
'defines': [ 'DEBUG', '_DEBUG' ] 'defines': [ 'DEBUG', '_DEBUG' ],
'msvs_settings': {
'VCCLCompilerTool': {
'RuntimeLibrary': 1, # static debug
},
},
}, },
'Release': { 'Release': {
'defines': [ 'NDEBUG' ] 'defines': [ 'NDEBUG' ],
'msvs_settings': {
'VCCLCompilerTool': {
'RuntimeLibrary': 0, # static release
},
},
} }
} },
'msvs_settings': {
'VCCLCompilerTool': {
},
'VCLibrarianTool': {
},
'VCLinkerTool': {
'GenerateDebugInformation': 'true',
},
},
'conditions': [
['OS == "win"', {
'defines': [
'WIN32'
],
}]
],
}, },
'targets': [ 'targets': [

Loading…
Cancel
Save