From 71e975669cd22e496ad3d5b544bd84c448d52359 Mon Sep 17 00:00:00 2001 From: Nathan Rajlich Date: Wed, 15 Feb 2012 11:50:51 -0800 Subject: [PATCH] Default to static linking CRT on Windows. --- common.gypi | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/common.gypi b/common.gypi index 20a5d11cbd..582af85369 100644 --- a/common.gypi +++ b/common.gypi @@ -22,13 +22,7 @@ ], 'msvs_settings': { 'VCCLCompilerTool': { - 'target_conditions': [ - ['library=="static_library"', { - 'RuntimeLibrary': 1, # static debug - }, { - 'RuntimeLibrary': 3, # DLL debug - }], - ], + 'RuntimeLibrary': 1, # static debug 'Optimization': 0, # /Od, no optimization 'MinimalRebuild': 'true', 'OmitFramePointers': 'false', @@ -49,13 +43,7 @@ ], 'msvs_settings': { 'VCCLCompilerTool': { - 'target_conditions': [ - ['library=="static_library"', { - 'RuntimeLibrary': 0, # static release - }, { - 'RuntimeLibrary': 2, # debug release - }], - ], + 'RuntimeLibrary': 0, # static release 'Optimization': 3, # /Ox, full optimization 'FavorSizeOrSpeed': 1, # /Ot, favour speed over size 'InlineFunctionExpansion': 2, # /Ob2, inline anything eligible