diff options
author | rvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-28 18:51:48 +0000 |
---|---|---|
committer | rvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-28 18:51:48 +0000 |
commit | dfdf7ee3a48429401744ff8251ac1ded29b08fe8 (patch) | |
tree | 25380e7fab500166e33b6d3bd584ce4fab66fbd8 /base/base.gypi | |
parent | 9e87c1047ab8b44d0a6a8f4211daad029bcc546d (diff) | |
download | chromium_src-dfdf7ee3a48429401744ff8251ac1ded29b08fe8.zip chromium_src-dfdf7ee3a48429401744ff8251ac1ded29b08fe8.tar.gz chromium_src-dfdf7ee3a48429401744ff8251ac1ded29b08fe8.tar.bz2 |
Reland 83186: Enable building base.dll for the multi-dll build.
BUG=76996
TEST=none
Review URL: http://codereview.chromium.org/6883173
TBR=rvargas@google.com
Review URL: http://codereview.chromium.org/6902117
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83369 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/base.gypi')
-rw-r--r-- | base/base.gypi | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/base/base.gypi b/base/base.gypi index fa88b3e..58089e9 100644 --- a/base/base.gypi +++ b/base/base.gypi @@ -423,7 +423,7 @@ 'targets': [ { 'target_name': 'base', - 'type': '<(library)', + 'type': '<(component)', 'msvs_guid': '1832A374-8A74-4F9E-B536-69A699B3E165', 'variables': { 'base_target': 1, @@ -528,6 +528,26 @@ 'win_util.cc', ], },], + [ 'OS=="win" and component=="shared_library"', { + 'defines': [ + 'BASE_DLL', + 'BASE_IMPLEMENTATION=1', + ], + 'msvs_disabled_warnings': [ + 4251, + ], + 'sources!': [ + 'debug/debug_on_start_win.cc', + ], + 'direct_dependent_settings': { + 'defines': [ + 'BASE_DLL', + ], + 'msvs_disabled_warnings': [ + 4251, + ], + }, + }], ], 'sources': [ 'third_party/nspr/prcpucfg.h', |