Commit d38f5be4 authored by brettw@chromium.org's avatar brettw@chromium.org

Add user_prefs and visitedlink components to GN build.

This doesn't hook up visitedlink_renderer since it depends on blink.

BUG=
R=jamesr@chromium.org

Review URL: https://codereview.chromium.org/340953004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278404 0039d316-1c4b-4281-b951-d872f2087c98
parent 97807991
...@@ -35,6 +35,10 @@ group("root") { ...@@ -35,6 +35,10 @@ group("root") {
"//components/translate:translate_core_browser", "//components/translate:translate_core_browser",
"//components/translate:translate_core_common", "//components/translate:translate_core_common",
"//components/url_matcher", "//components/url_matcher",
"//components/user_prefs",
"//components/visitedlink/browser",
"//components/visitedlink/common",
#"//components/visitedlink/renderer", # Blocked on blink
"//content", "//content",
"//crypto", "//crypto",
"//extensions/common/api:extensions_api", "//extensions/common/api:extensions_api",
...@@ -136,6 +140,9 @@ group("root") { ...@@ -136,6 +140,9 @@ group("root") {
deps -= [ deps -= [
"//cc", "//cc",
"//content", "//content",
"//components/user_prefs", # Blocked on content.
"//components/visitedlink/browser", # Blocked on content.
"//components/visitedlink/common", # Blocked on content.
"//extensions/common/api:extensions_api", "//extensions/common/api:extensions_api",
"//pdf", # Not compiled on Android in GYP yet, either. "//pdf", # Not compiled on Android in GYP yet, either.
"//ppapi:ppapi_c", "//ppapi:ppapi_c",
......
# 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("user_prefs") {
sources = [
"user_prefs.cc",
"user_prefs.h",
"user_prefs/user_prefs_export.h",
]
defines = [ "USER_PREFS_IMPLEMENTATION" ]
deps = [
"//base",
"//base:prefs",
"//base/third_party/dynamic_annotations",
"//content/public/browser",
]
}
# 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.
static_library("browser") {
output_name = "visitedlink_browser"
sources = [
"visitedlink_delegate.h",
"visitedlink_event_listener.cc",
"visitedlink_event_listener.h",
"visitedlink_master.cc",
"visitedlink_master.h",
]
deps = [
"//base",
"//components/visitedlink/common",
"//content/public/browser",
"//content/public/common",
]
}
# 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.
static_library("common") {
output_name = "visitedlink_common"
sources = [
"visitedlink_common.cc",
"visitedlink_common.h",
"visitedlink_message_generator.cc",
"visitedlink_message_generator.h",
"visitedlink_messages.h",
]
deps = [
"//base",
"//content/public/common",
"//ipc",
"//url"
]
}
# 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.
if (!is_ios) {
static_library("renderer") {
output_name = "visitedlink_renderer"
sources = [
"visitedlink_slave.cc",
"visitedlink_slave.h",
]
deps = [
"//base",
"//content/public/common",
"//content/public/renderer",
"//third_party/WebKit/public:blink",
]
}
}
...@@ -33,4 +33,7 @@ source_set("browser") { ...@@ -33,4 +33,7 @@ source_set("browser") {
"//content/browser", "//content/browser",
"//skia", "//skia",
] ]
# We expose skia headers in the public API.
forward_dependent_configs_from = [ "//skia" ]
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment