Index: build/common.gypi |
diff --git a/build/common.gypi b/build/common.gypi |
index bd472e576a084e6c670dd8d175be7084d61a3542..1040c0f02f0822f28970d0b23aa2580d4769f25f 100644 |
--- a/build/common.gypi |
+++ b/build/common.gypi |
@@ -72,6 +72,10 @@ |
# but that doesn't work as we'd like. |
'msvs_debug_link_incremental%': '2', |
+ # Whether to use multiple cores to compile with visual studio. This is |
+ # optional because it sometimes causes corruption on VS 2005. |
+ 'msvs_multi_core_compile%': '', |
+ |
# The architecture that we're building on. |
'target_arch%': 'ia32', |
@@ -520,6 +524,10 @@ |
'WarningLevel': '3', |
'WarnAsError': 'true', |
'DebugInformationFormat': '3', |
+ 'conditions': [ |
+ [ 'msvs_multi_core_compile', |
+ {'AdditionalOptions': '/MP'}, ], |
+ ], |
}, |
'VCLibrarianTool': { |
'AdditionalOptions': '/ignore:4221', |