diff options
author | jbroman@chromium.org <jbroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-11 19:49:46 +0000 |
---|---|---|
committer | jbroman@chromium.org <jbroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-11 19:49:46 +0000 |
commit | bf4545f97f37ca25f3391ef6e686e48eda6aa0ab (patch) | |
tree | c2f259335ead3c42b457e2a960b277286b2ca209 | |
parent | f2fb694639521542b4035f18bc895fc318b4c6a3 (diff) | |
download | chromium_src-bf4545f97f37ca25f3391ef6e686e48eda6aa0ab.zip chromium_src-bf4545f97f37ca25f3391ef6e686e48eda6aa0ab.tar.gz chromium_src-bf4545f97f37ca25f3391ef6e686e48eda6aa0ab.tar.bz2 |
Add //components/webdata/common to the GN build.
NOTRY=true
Review URL: https://codereview.chromium.org/366933003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282671 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/BUILD.gn | 2 | ||||
-rw-r--r-- | components/BUILD.gn | 1 | ||||
-rw-r--r-- | components/autofill/content/browser/BUILD.gn | 2 | ||||
-rw-r--r-- | components/autofill/core/browser/BUILD.gn | 2 | ||||
-rw-r--r-- | components/webdata/common/BUILD.gn | 36 |
5 files changed, 40 insertions, 3 deletions
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn index c81b33e..a30fae6 100644 --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn @@ -61,6 +61,7 @@ static_library("browser") { "//components/translate/core/common", "//components/url_fixer", "//components/user_prefs", + "//components/webdata/common", "//content/public/browser", "//content/public/common", "//courgette:courgette_lib", @@ -100,7 +101,6 @@ static_library("browser") { #"../components/components.gyp:signin_core_browser", #"../components/components.gyp:startup_metric_utils", #"../components/components.gyp:sync_driver", - #"../components/components.gyp:webdata_common", #"../jingle/jingle.gyp:notifier", #"../third_party/libjingle/libjingle.gyp:libjingle", #"../ui/message_center/message_center.gyp:message_center", diff --git a/components/BUILD.gn b/components/BUILD.gn index 6efd560..b8e9daa 100644 --- a/components/BUILD.gn +++ b/components/BUILD.gn @@ -55,6 +55,7 @@ group("all_components") { "//components/visitedlink/common", "//components/visitedlink/renderer", "//components/web_modal", + "//components/webdata/common", ] if (is_win || is_mac) { diff --git a/components/autofill/content/browser/BUILD.gn b/components/autofill/content/browser/BUILD.gn index 572afcd..fd2b85b 100644 --- a/components/autofill/content/browser/BUILD.gn +++ b/components/autofill/content/browser/BUILD.gn @@ -48,6 +48,7 @@ static_library("browser") { "//components/os_crypt", "//components/resources", "//components/strings", + "//components/webdata/common", "//content/public/browser", "//content/public/common", "//google_apis", @@ -62,7 +63,6 @@ static_library("browser") { "//url", #"../third_party/libjingle/libjingle.gyp:libjingle", TODO(GYP) #"user_prefs", TODO(GYP) - #"webdata_common", TODO(GYP) ] } diff --git a/components/autofill/core/browser/BUILD.gn b/components/autofill/core/browser/BUILD.gn index 59c7cd7..4a03f98 100644 --- a/components/autofill/core/browser/BUILD.gn +++ b/components/autofill/core/browser/BUILD.gn @@ -140,6 +140,7 @@ static_library("browser") { "//components/os_crypt", "//components/resources", "//components/strings", + "//components/webdata/common", "//google_apis", "//skia", "//sql", @@ -154,7 +155,6 @@ static_library("browser") { # TODO(GYP) also remove libjingle_stub_config below when this is added: #'../third_party/libjingle/libjingle.gyp:libjingle', TODO(GYP) #'pref_registry', TODO(GYP) - #'webdata_common', TODO(GYP) ] configs += [ "//content:libjingle_stub_config" ] diff --git a/components/webdata/common/BUILD.gn b/components/webdata/common/BUILD.gn new file mode 100644 index 0000000..12738bb --- /dev/null +++ b/components/webdata/common/BUILD.gn @@ -0,0 +1,36 @@ +# 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. + +component("common") { + output_name = "webdata_common" + + sources = [ + "web_database.cc", + "web_database.h", + "web_database_service.cc", + "web_database_service.h", + "web_database_table.cc", + "web_database_table.h", + "web_data_request_manager.cc", + "web_data_request_manager.h", + "web_data_results.h", + "web_data_service_backend.cc", + "web_data_service_backend.h", + "web_data_service_base.cc", + "web_data_service_base.h", + "web_data_service_consumer.h", + "webdata_constants.cc", + "webdata_constants.h", + "webdata_export.h", + ] + + defines = [ + "WEBDATA_IMPLEMENTATION", + ] + + deps = [ + "//base", + "//sql", + ] +} |