Chromium Code Reviews| 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': [ |