Add missing dependencies to the GN build.
The need for these dependencies was shaken out by the (local, so far) addition of public_configs to //mojo/public targets that need to be propagated throughout the build. Review URL: https://codereview.chromium.org/742053002 Cr-Commit-Position: refs/heads/master@{#305194}
This commit is contained in:
@ -21,6 +21,10 @@ json_schema_api("api_registration") {
|
||||
bundle_registration = true
|
||||
|
||||
deps = [
|
||||
# Different APIs include headers from these targets.
|
||||
"//content/public/browser",
|
||||
"//extensions/browser",
|
||||
|
||||
# Different APIs include some headers from chrome/common that in turn
|
||||
# include generated headers from these targets.
|
||||
# TODO(brettw) this should be made unnecessary if possible.
|
||||
|
@ -15,6 +15,10 @@ source_set("child") {
|
||||
sources = rebase_path(content_child_gypi_values.private_child_sources,
|
||||
".", "//content")
|
||||
|
||||
public_deps = [
|
||||
"//mojo/edk/system",
|
||||
]
|
||||
|
||||
deps = [
|
||||
"//base",
|
||||
"//components/tracing",
|
||||
|
@ -25,6 +25,7 @@ source_set("gpu") {
|
||||
deps = [
|
||||
"//base",
|
||||
"//content:export",
|
||||
"//content/public/child:child_sources",
|
||||
"//mojo/public/interfaces/application",
|
||||
"//skia",
|
||||
"//ui/gl",
|
||||
|
@ -43,6 +43,7 @@ source_set("browser_sources") {
|
||||
public_deps = [
|
||||
# We expose skia headers in the public API.
|
||||
"//skia",
|
||||
"//mojo/public/cpp/system",
|
||||
]
|
||||
deps = [
|
||||
"//content/browser",
|
||||
|
@ -23,8 +23,11 @@ source_set("child_sources") {
|
||||
"//content:content_implementation",
|
||||
]
|
||||
|
||||
deps = [
|
||||
public_deps = [
|
||||
"//content/child",
|
||||
]
|
||||
|
||||
deps = [
|
||||
"//content/public/common:common_sources",
|
||||
]
|
||||
}
|
||||
|
@ -27,6 +27,7 @@ source_set("common_sources") {
|
||||
|
||||
public_deps = [
|
||||
"//content/common",
|
||||
"//mojo/public/cpp/bindings",
|
||||
]
|
||||
deps = [
|
||||
"//net",
|
||||
|
@ -45,7 +45,7 @@ static_library("serial") {
|
||||
configs += [ "//build/config/linux:udev" ]
|
||||
}
|
||||
|
||||
deps = [
|
||||
public_deps = [
|
||||
":serial_mojo",
|
||||
]
|
||||
}
|
||||
|
Reference in New Issue
Block a user