Componentize TemplateURL
Move chrome/browser/search_engines/template_url.{cc,h} to components/search_engines with tools/git/move_source_file.py
Remove template_url.* from chrome_browser.gypi.
Add templatee_url.* and dependencies to search_engines.gypi.
Add lines to components/search_engines/DEPS.
Fix includes in template_url.*
BUG=386365
TEST=build
[email protected] for include fix under chrome/browser
[email protected], [email protected], [email protected], [email protected] for the DEPS change
Review URL: https://codereview.chromium.org/346023002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279641 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/components/search_engines.gypi b/components/search_engines.gypi
index 4226f94..eda61f4 100644
--- a/components/search_engines.gypi
+++ b/components/search_engines.gypi
@@ -9,7 +9,12 @@
'type': 'static_library',
'dependencies': [
'../base/base.gyp:base',
+ '../google_apis/google_apis.gyp:google_apis',
+ '../net/net.gyp:net',
+ '../ui/gfx/gfx.gyp:gfx_geometry',
'../url/url.gyp:url_lib',
+ 'component_metrics_proto',
+ 'google_core_browser',
'search_engines/prepopulated_engines.gyp:prepopulated_engines',
],
'include_dirs': [
@@ -23,6 +28,8 @@
'search_engines/search_engines_switches.h',
'search_engines/search_terms_data.cc',
'search_engines/search_terms_data.h',
+ 'search_engines/template_url.cc',
+ 'search_engines/template_url.h',
'search_engines/template_url_data.cc',
'search_engines/template_url_data.h',
'search_engines/template_url_id.h',