Index: content/utility/BUILD.gn |
diff --git a/content/utility/BUILD.gn b/content/utility/BUILD.gn |
index 8fa734d2c3ed09dc499bf00479b370b6902e90ef..5a23de87f053969c07adce9607f7d87bbb52ea45 100644 |
--- a/content/utility/BUILD.gn |
+++ b/content/utility/BUILD.gn |
@@ -3,6 +3,10 @@ |
# found in the LICENSE file. |
source_set("utility") { |
+ # Only the public target should depend on this. All other targets (even |
+ # internal content ones) should depend on the public one. |
+ visibility = [ "//content/public/utility:utility_sources" ] |
+ |
sources = [ |
"in_process_utility_thread.cc", |
"in_process_utility_thread.h", |
@@ -16,8 +20,8 @@ source_set("utility") { |
deps = [ |
"//base", |
"//content:export", |
- "//content/public/child", |
- "//content/public/common", |
+ "//content/public/child:child_sources", |
+ "//content/public/common:common_sources", |
"//courgette:courgette_lib", |
"//mojo/public/interfaces/application", |
"//third_party/WebKit/public:blink_headers", |