diff options
author | jif@chromium.org <jif@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-17 17:20:53 +0000 |
---|---|---|
committer | jif@chromium.org <jif@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-17 17:20:53 +0000 |
commit | 7627e0b44b3807ad604dc3b66170af723ddbfd99 (patch) | |
tree | 57d154202cd77890e0eff91eb18b72777bfb40fc /components/favicon_base.gypi | |
parent | ea8c56cdad5c7f8e2bf66ae7427dae786a8f82e5 (diff) | |
download | chromium_src-7627e0b44b3807ad604dc3b66170af723ddbfd99.zip chromium_src-7627e0b44b3807ad604dc3b66170af723ddbfd99.tar.gz chromium_src-7627e0b44b3807ad604dc3b66170af723ddbfd99.tar.bz2 |
Moved favicon_types to favicon_base component.
The move caused includes, DEPS, and gyp to change.
This CL also adds droger as a temporary owner to the favicon and favicon_base components.
Reasoning behind the creation of a favicon_base component:
Bookmarks and History code do not fundamentally depend on the Favicon code, so we should be able to build those components without building the Favicon code.
Deep inside the Bookmarks and History code base there's usage of certain favicon types. Those typedefs are moved to a separate component to break the dependency between the Bookmark/History components and the Favicon component.
BUG=362481
Review URL: https://codereview.chromium.org/234893002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264555 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/favicon_base.gypi')
-rw-r--r-- | components/favicon_base.gypi | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/components/favicon_base.gypi b/components/favicon_base.gypi new file mode 100644 index 0000000..105b356 --- /dev/null +++ b/components/favicon_base.gypi @@ -0,0 +1,24 @@ +# Copyright 2014 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +{ + 'targets': [ + { + 'target_name': 'favicon_base', + 'type': 'static_library', + 'dependencies': [ + '../base/base.gyp:base', + '../ui/gfx/gfx.gyp:gfx', + '../url/url.gyp:url_lib', + ], + 'sources': [ + 'favicon_base/favicon_types.cc', + 'favicon_base/favicon_types.h', + ], + 'include_dirs': [ + '..', + ], + }, + ], +} |