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
|
bundle_registration = true
|
||||||
|
|
||||||
deps = [
|
deps = [
|
||||||
|
# Different APIs include headers from these targets.
|
||||||
|
"//content/public/browser",
|
||||||
|
"//extensions/browser",
|
||||||
|
|
||||||
# Different APIs include some headers from chrome/common that in turn
|
# Different APIs include some headers from chrome/common that in turn
|
||||||
# include generated headers from these targets.
|
# include generated headers from these targets.
|
||||||
# TODO(brettw) this should be made unnecessary if possible.
|
# 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,
|
sources = rebase_path(content_child_gypi_values.private_child_sources,
|
||||||
".", "//content")
|
".", "//content")
|
||||||
|
|
||||||
|
public_deps = [
|
||||||
|
"//mojo/edk/system",
|
||||||
|
]
|
||||||
|
|
||||||
deps = [
|
deps = [
|
||||||
"//base",
|
"//base",
|
||||||
"//components/tracing",
|
"//components/tracing",
|
||||||
|
@ -25,6 +25,7 @@ source_set("gpu") {
|
|||||||
deps = [
|
deps = [
|
||||||
"//base",
|
"//base",
|
||||||
"//content:export",
|
"//content:export",
|
||||||
|
"//content/public/child:child_sources",
|
||||||
"//mojo/public/interfaces/application",
|
"//mojo/public/interfaces/application",
|
||||||
"//skia",
|
"//skia",
|
||||||
"//ui/gl",
|
"//ui/gl",
|
||||||
|
@ -43,6 +43,7 @@ source_set("browser_sources") {
|
|||||||
public_deps = [
|
public_deps = [
|
||||||
# We expose skia headers in the public API.
|
# We expose skia headers in the public API.
|
||||||
"//skia",
|
"//skia",
|
||||||
|
"//mojo/public/cpp/system",
|
||||||
]
|
]
|
||||||
deps = [
|
deps = [
|
||||||
"//content/browser",
|
"//content/browser",
|
||||||
|
@ -23,8 +23,11 @@ source_set("child_sources") {
|
|||||||
"//content:content_implementation",
|
"//content:content_implementation",
|
||||||
]
|
]
|
||||||
|
|
||||||
deps = [
|
public_deps = [
|
||||||
"//content/child",
|
"//content/child",
|
||||||
|
]
|
||||||
|
|
||||||
|
deps = [
|
||||||
"//content/public/common:common_sources",
|
"//content/public/common:common_sources",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -27,6 +27,7 @@ source_set("common_sources") {
|
|||||||
|
|
||||||
public_deps = [
|
public_deps = [
|
||||||
"//content/common",
|
"//content/common",
|
||||||
|
"//mojo/public/cpp/bindings",
|
||||||
]
|
]
|
||||||
deps = [
|
deps = [
|
||||||
"//net",
|
"//net",
|
||||||
|
@ -45,7 +45,7 @@ static_library("serial") {
|
|||||||
configs += [ "//build/config/linux:udev" ]
|
configs += [ "//build/config/linux:udev" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
deps = [
|
public_deps = [
|
||||||
":serial_mojo",
|
":serial_mojo",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user