Index: third_party/tcmalloc/tcmalloc.gyp |
=================================================================== |
--- third_party/tcmalloc/tcmalloc.gyp (revision 21564) |
+++ third_party/tcmalloc/tcmalloc.gyp (working copy) |
@@ -21,13 +21,28 @@ |
'tcmalloc/src', |
], |
'direct_dependent_settings': { |
- 'msvs_settings': { |
- 'VCLinkerTool': { |
- 'IgnoreDefaultLibraryNames': ['libcmtd.lib', 'libcmt.lib'], |
- 'AdditionalDependencies': [ |
- '<(SHARED_INTERMEDIATE_DIR)/tcmalloc/libcmt.lib' |
- ], |
+ 'configurations': { |
+ # TODO(bradnelson): find a way to make this more graceful in gyp. |
Mike Belshe
2009/08/03 17:06:57
What is ungraceful? That we have duplicated lines
|
+ 'Debug': { |
+ 'msvs_settings': { |
+ 'VCLinkerTool': { |
+ 'IgnoreDefaultLibraryNames': ['libcmtd.lib', 'libcmt.lib'], |
+ 'AdditionalDependencies': [ |
+ '<(SHARED_INTERMEDIATE_DIR)/tcmalloc/libcmt.lib' |
+ ], |
+ }, |
+ }, |
}, |
+ 'Release': { |
+ 'msvs_settings': { |
+ 'VCLinkerTool': { |
+ 'IgnoreDefaultLibraryNames': ['libcmtd.lib', 'libcmt.lib'], |
+ 'AdditionalDependencies': [ |
+ '<(SHARED_INTERMEDIATE_DIR)/tcmalloc/libcmt.lib' |
+ ], |
+ }, |
+ }, |
+ }, |
}, |
}, |
'sources': [ |