summaryrefslogtreecommitdiffstats
path: root/chrome/installer
diff options
context:
space:
mode:
authorbradnelson@chromium.org <bradnelson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-04 22:50:13 +0000
committerbradnelson@chromium.org <bradnelson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-04 22:50:13 +0000
commitf926fa0abe81397721ee6bc89b88025139a47cbf (patch)
tree11857d0a444d14434a7e3ee8526a9ddc38fd753b /chrome/installer
parent7b60e5868d392022dd601bbb396acb9c86781271 (diff)
downloadchromium_src-f926fa0abe81397721ee6bc89b88025139a47cbf.zip
chromium_src-f926fa0abe81397721ee6bc89b88025139a47cbf.tar.gz
chromium_src-f926fa0abe81397721ee6bc89b88025139a47cbf.tar.bz2
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
Diffstat (limited to 'chrome/installer')
-rwxr-xr-xchrome/installer/mini_installer.gyp26
1 files changed, 26 insertions, 0 deletions
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': [
{