From f926fa0abe81397721ee6bc89b88025139a47cbf Mon Sep 17 00:00:00 2001 From: "bradnelson@chromium.org" Date: Tue, 4 Aug 2009 22:50:13 +0000 Subject: Adding two new windows configuration types: Purify Release - no tcmalloc This is done more pedantically than I'd like, so I've left in some TODOs. Eventually either gyp needs to support some notion of inheritance in configurations, or maybe we can make clever use of includes. BUG=None TEST=None Review URL: http://codereview.chromium.org/159362 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22433 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/installer/mini_installer.gyp | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'chrome/installer') diff --git a/chrome/installer/mini_installer.gyp b/chrome/installer/mini_installer.gyp index e1ef3dc..cf9be80 100755 --- a/chrome/installer/mini_installer.gyp +++ b/chrome/installer/mini_installer.gyp @@ -86,6 +86,32 @@ }, }, }, + 'conditions': [ + ['OS=="win"', { + # TODO(bradnelson): add a gyp mechanism to make this more + # graceful. + 'Purify': { + 'msvs_props': [ + 'mini_installer/mini_installer_release.vsprops' + ], + 'msvs_settings': { + 'VCCLCompilerTool': { + 'BasicRuntimeChecks': '0', + }, + }, + }, + 'Release - no tcmalloc': { + 'msvs_props': [ + 'mini_installer/mini_installer_release.vsprops' + ], + 'msvs_settings': { + 'VCCLCompilerTool': { + 'BasicRuntimeChecks': '0', + }, + }, + }, + }], + ], }, 'rules': [ { -- cgit v1.1