diff options
author | bradnelson@google.com <bradnelson@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-04 06:40:16 +0000 |
---|---|---|
committer | bradnelson@google.com <bradnelson@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-04 06:40:16 +0000 |
commit | 1f9471a6fa3f37d206fc56132bb62234e4de3daf (patch) | |
tree | 75ad845c8d3d3d5bae57a0e1e3020c25fd9ec26f /chrome/installer/mini_installer.gyp | |
parent | 1c71576ea790a694ee0f3ea445a579ec8ea396f4 (diff) | |
download | chromium_src-1f9471a6fa3f37d206fc56132bb62234e4de3daf.zip chromium_src-1f9471a6fa3f37d206fc56132bb62234e4de3daf.tar.gz chromium_src-1f9471a6fa3f37d206fc56132bb62234e4de3daf.tar.bz2 |
Removing the last remaining vsprops files (that are hooked in).
Also pulling in a newer nacl version.
Switching to use AdditionalOptions in list form.
BUG=None
TEST=None
TBR=mmentovai
Review URL: http://codereview.chromium.org/523027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35449 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer/mini_installer.gyp')
-rwxr-xr-x | chrome/installer/mini_installer.gyp | 49 |
1 files changed, 33 insertions, 16 deletions
diff --git a/chrome/installer/mini_installer.gyp b/chrome/installer/mini_installer.gyp index 1314599..4fc5a6f 100755 --- a/chrome/installer/mini_installer.gyp +++ b/chrome/installer/mini_installer.gyp @@ -42,21 +42,31 @@ 'VCCLCompilerTool': { 'EnableIntrinsicFunctions': 'true', 'BufferSecurityCheck': 'false', + 'BasicRuntimeChecks': '0', }, 'VCLinkerTool': { - 'AdditionalOptions': - '/safeseh:no /dynamicbase:no /ignore:4199 /ignore:4221 /nxcompat', 'RandomizedBaseAddress': '1', 'DataExecutionPrevention': '0', - 'AdditionalLibraryDirectories': - ['<(DEPTH)/third_party/platformsdk_win2008_6_1/files/Lib;<(PRODUCT_DIR)/lib'], - # TODO(bradnelson): change when vsprops are all in gyp. + 'AdditionalLibraryDirectories': [ + '<(DEPTH)/third_party/platformsdk_win7/files/Lib', + '<(PRODUCT_DIR)/lib' + ], 'DelayLoadDLLs': [], 'EntryPointSymbol': 'MainEntryPoint', 'GenerateMapFile': 'true', 'IgnoreAllDefaultLibraries': 'true', 'OptimizeForWindows98': '1', 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS + 'AdditionalDependencies': [ + '"$(VCInstallDir)crt\\src\\intel\\mt_lib\\memset.obj"', + '"$(VCInstallDir)crt\\src\\intel\\mt_lib\\P4_memset.obj"', + 'shlwapi.lib', + ], + }, + 'VCManifestTool': { + 'AdditionalManifestFiles': [ + '$(ProjectDir)\\mini_installer\\mini_installer.exe.manifest', + ], }, }, 'configurations': { @@ -65,25 +75,32 @@ 'VCCLCompilerTool': { 'BasicRuntimeChecks': '0', }, - # TODO(bradnelson): Add these back to common configuration - # when vsprops goes away. 'VCLinkerTool': { - 'AdditionalDependencies': [ - '"$(VCInstallDir)crt\\src\\intel\\mt_lib\\memset.obj"', - '"$(VCInstallDir)crt\\src\\intel\\mt_lib\\P4_memset.obj"', - 'shlwapi.lib', + 'AdditionalOptions': [ + '/safeseh:no', + '/dynamicbase:no', + '/ignore:4199', + '/ignore:4221', + '/nxcompat', ], }, - 'VCManifestTool': { - 'AdditionalManifestFiles': '$(ProjectDir)\\mini_installer\\mini_installer.exe.manifest', - }, }, }, - 'Release': { - 'msvs_props': ['mini_installer/mini_installer_release.vsprops'], + 'Release_Base': { + 'includes': ['../../build/internal/release_defaults.gypi'], 'msvs_settings': { 'VCCLCompilerTool': { + 'EnableIntrinsicFunctions': 'true', 'BasicRuntimeChecks': '0', + 'BufferSecurityCheck': 'false', + }, + 'VCLinkerTool': { + 'AdditionalOptions': [ + '/SAFESEH:NO', + '/NXCOMPAT', + '/DYNAMICBASE:NO', + '/FIXED', + ], }, }, }, |