Debug build fixes.
--HG-- extra : rebase_source : 772710f29b5aca5e0e4b7276fcb19b3702450e3f
This commit is contained in:
parent
70952282f0
commit
d0e18ed0ba
@ -179,6 +179,7 @@ class SM:
|
|||||||
self.compiler.AddToListVar('CDEFINES', '_CRT_SECURE_NO_DEPRECATE')
|
self.compiler.AddToListVar('CDEFINES', '_CRT_SECURE_NO_DEPRECATE')
|
||||||
self.compiler.AddToListVar('CDEFINES', '_CRT_SECURE_NO_WARNINGS')
|
self.compiler.AddToListVar('CDEFINES', '_CRT_SECURE_NO_WARNINGS')
|
||||||
self.compiler.AddToListVar('CDEFINES', '_CRT_NONSTDC_NO_DEPRECATE')
|
self.compiler.AddToListVar('CDEFINES', '_CRT_NONSTDC_NO_DEPRECATE')
|
||||||
|
self.compiler.AddToListVar('CDEFINES', '_ITERATOR_DEBUG_LEVEL=0')
|
||||||
self.compiler.AddToListVar('CXXFLAGS', '/EHsc')
|
self.compiler.AddToListVar('CXXFLAGS', '/EHsc')
|
||||||
self.compiler.AddToListVar('CXXFLAGS', '/GR-')
|
self.compiler.AddToListVar('CXXFLAGS', '/GR-')
|
||||||
self.compiler.AddToListVar('CFLAGS', '/W3')
|
self.compiler.AddToListVar('CFLAGS', '/W3')
|
||||||
|
@ -44,7 +44,10 @@ for i in SM.sdkInfo:
|
|||||||
except:
|
except:
|
||||||
extension.AddCommand(SymlinkCommand(link, target))
|
extension.AddCommand(SymlinkCommand(link, target))
|
||||||
elif AMBuild.target['platform'] == 'windows':
|
elif AMBuild.target['platform'] == 'windows':
|
||||||
libPath = os.path.join(AMBuild.cache[sdk['sdk']], 'lib', 'win32', 'release', 'vs2010', 'libprotobuf.lib')
|
if 'DEBUG' in compiler['CDEFINES']:
|
||||||
|
libPath = os.path.join(AMBuild.cache[sdk['sdk']], 'lib', 'win32', 'debug', 'vs2010', 'libprotobuf.lib')
|
||||||
|
else:
|
||||||
|
libPath = os.path.join(AMBuild.cache[sdk['sdk']], 'lib', 'win32', 'release', 'vs2010', 'libprotobuf.lib')
|
||||||
binary.RebuildIfNewer(libPath)
|
binary.RebuildIfNewer(libPath)
|
||||||
binary['POSTLINKFLAGS'].append(libPath)
|
binary['POSTLINKFLAGS'].append(libPath)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user