Commit 2e6eaf75 authored by Steven Bennetts's avatar Steven Bennetts Committed by Commit Bot

Make //chromeos/login non public deps of //chromeos

This forces explicit dependencies for code relying on //chromeos/login.
Only code that is part of the Chrome process should have these deps.

For minor BUILD.gn changes:
TBR=rdevlin.cronin@chromium.org,hidehiko@chromium.org

Bug: 918682
Change-Id: Ic443725f1f6763e36a7214f569542822db94482c
Reviewed-on: https://chromium-review.googlesource.com/c/1394800
Commit-Queue: Steven Bennetts <stevenjb@chromium.org>
Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#619976}
parent 9980e3ea
...@@ -95,6 +95,8 @@ source_set("chromeos") { ...@@ -95,6 +95,8 @@ source_set("chromeos") {
"//chromeos/components/multidevice/logging", "//chromeos/components/multidevice/logging",
"//chromeos/components/proximity_auth", "//chromeos/components/proximity_auth",
"//chromeos/components/tether", "//chromeos/components/tether",
"//chromeos/login/auth",
"//chromeos/login/login_state",
"//chromeos/network", "//chromeos/network",
"//chromeos/services/device_sync/public/cpp", "//chromeos/services/device_sync/public/cpp",
"//chromeos/services/machine_learning/public/cpp", "//chromeos/services/machine_learning/public/cpp",
......
...@@ -956,6 +956,7 @@ jumbo_static_library("extensions") { ...@@ -956,6 +956,7 @@ jumbo_static_library("extensions") {
"//ash", "//ash",
"//ash/public/cpp", "//ash/public/cpp",
"//chromeos/components/proximity_auth", "//chromeos/components/proximity_auth",
"//chromeos/login/login_state",
"//chromeos/services/ime/public/mojom", "//chromeos/services/ime/public/mojom",
"//chromeos/services/machine_learning/public/cpp", "//chromeos/services/machine_learning/public/cpp",
"//chromeos/services/machine_learning/public/mojom", "//chromeos/services/machine_learning/public/mojom",
......
...@@ -1742,6 +1742,8 @@ jumbo_split_static_library("ui") { ...@@ -1742,6 +1742,8 @@ jumbo_split_static_library("ui") {
"//chromeos/components/multidevice/logging", "//chromeos/components/multidevice/logging",
"//chromeos/components/proximity_auth", "//chromeos/components/proximity_auth",
"//chromeos/components/tether", "//chromeos/components/tether",
"//chromeos/login/auth",
"//chromeos/login/login_state",
"//chromeos/resources:resources_grit", "//chromeos/resources:resources_grit",
"//chromeos/services/assistant/public:feature_flags", "//chromeos/services/assistant/public:feature_flags",
"//chromeos/services/assistant/public/mojom", "//chromeos/services/assistant/public/mojom",
......
...@@ -33,8 +33,6 @@ component("chromeos") { ...@@ -33,8 +33,6 @@ component("chromeos") {
":tools", ":tools",
"//chromeos/cryptohome", "//chromeos/cryptohome",
"//chromeos/dbus", "//chromeos/dbus",
"//chromeos/login/auth",
"//chromeos/login/login_state",
"//chromeos/network", "//chromeos/network",
"//chromeos/settings", "//chromeos/settings",
"//dbus", "//dbus",
...@@ -58,6 +56,8 @@ component("chromeos") { ...@@ -58,6 +56,8 @@ component("chromeos") {
"//base", "//base",
"//base:i18n", "//base:i18n",
"//base/third_party/dynamic_annotations", "//base/third_party/dynamic_annotations",
"//chromeos/login/auth",
"//chromeos/login/login_state",
"//components/account_id", "//components/account_id",
"//components/device_event_log", "//components/device_event_log",
"//components/policy:cloud_policy_proto_generated_compile", "//components/policy:cloud_policy_proto_generated_compile",
...@@ -246,10 +246,10 @@ source_set("test_support_source_set") { ...@@ -246,10 +246,10 @@ source_set("test_support_source_set") {
":cryptohome_proto", ":cryptohome_proto",
":power_manager_proto", ":power_manager_proto",
"//chromeos/dbus:test_support", "//chromeos/dbus:test_support",
"//chromeos/login/auth:test_support",
"//chromeos/login/login_state:test_support",
] ]
deps = [ deps = [
"//chromeos/login/auth:test_support",
"//chromeos/login/login_state:test_support",
"//components/account_id", "//components/account_id",
"//google_apis", "//google_apis",
"//net:test_support", "//net:test_support",
......
...@@ -119,6 +119,7 @@ static_library("tether") { ...@@ -119,6 +119,7 @@ static_library("tether") {
"//chromeos", "//chromeos",
"//chromeos/components/multidevice/logging", "//chromeos/components/multidevice/logging",
"//chromeos/components/tether/proto", "//chromeos/components/tether/proto",
"//chromeos/login/login_state",
"//chromeos/services/device_sync/public/cpp", "//chromeos/services/device_sync/public/cpp",
"//chromeos/services/multidevice_setup/public/cpp:cpp", "//chromeos/services/multidevice_setup/public/cpp:cpp",
"//chromeos/services/multidevice_setup/public/mojom:mojom", "//chromeos/services/multidevice_setup/public/mojom:mojom",
...@@ -265,6 +266,7 @@ source_set("unit_tests") { ...@@ -265,6 +266,7 @@ source_set("unit_tests") {
"//chromeos/components/multidevice", "//chromeos/components/multidevice",
"//chromeos/components/multidevice:test_support", "//chromeos/components/multidevice:test_support",
"//chromeos/components/tether/proto", "//chromeos/components/tether/proto",
"//chromeos/login/login_state",
"//chromeos/services/device_sync:test_support", "//chromeos/services/device_sync:test_support",
"//chromeos/services/device_sync/public/cpp", "//chromeos/services/device_sync/public/cpp",
"//chromeos/services/device_sync/public/cpp:test_support", "//chromeos/services/device_sync/public/cpp:test_support",
......
...@@ -82,6 +82,7 @@ static_library("arc") { ...@@ -82,6 +82,7 @@ static_library("arc") {
"//chromeos", "//chromeos",
"//chromeos:login_manager_proto", "//chromeos:login_manager_proto",
"//chromeos:power_manager_proto", "//chromeos:power_manager_proto",
"//chromeos/login/login_state",
"//components/account_id", "//components/account_id",
"//components/exo", "//components/exo",
"//components/google/core/browser", "//components/google/core/browser",
......
...@@ -505,6 +505,7 @@ source_set("browser_tests") { ...@@ -505,6 +505,7 @@ source_set("browser_tests") {
"//chromeos", "//chromeos",
"//chromeos:media_perception_proto", "//chromeos:media_perception_proto",
"//chromeos:power_manager_proto", "//chromeos:power_manager_proto",
"//chromeos/login/login_state",
] ]
} }
} }
...@@ -691,6 +692,7 @@ source_set("unit_tests") { ...@@ -691,6 +692,7 @@ source_set("unit_tests") {
deps += [ deps += [
"//chromeos:media_perception_proto", "//chromeos:media_perception_proto",
"//chromeos:test_support", "//chromeos:test_support",
"//chromeos/login/login_state",
"//components/feedback", "//components/feedback",
"//extensions/shell:app_shell_lib", "//extensions/shell:app_shell_lib",
] ]
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
# Use of this source code is governed by a BSD-style license that can be # Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file. # found in the LICENSE file.
import("//extensions/common/api/schema.gni")
import("//extensions/buildflags/buildflags.gni") import("//extensions/buildflags/buildflags.gni")
import("//extensions/common/api/schema.gni")
import("//tools/json_schema_compiler/json_schema_api.gni") import("//tools/json_schema_compiler/json_schema_api.gni")
assert(enable_extensions, assert(enable_extensions,
...@@ -144,6 +144,7 @@ source_set("api") { ...@@ -144,6 +144,7 @@ source_set("api") {
deps += [ deps += [
"//chromeos", "//chromeos",
"//chromeos:media_perception_proto", "//chromeos:media_perception_proto",
"//chromeos/login/login_state",
"//chromeos/services/media_perception/public/mojom", "//chromeos/services/media_perception/public/mojom",
"//chromeos/services/media_perception/public/mojom:mojom_js_data_deps", "//chromeos/services/media_perception/public/mojom:mojom_js_data_deps",
] ]
......
...@@ -228,6 +228,7 @@ source_set("app_shell_lib") { ...@@ -228,6 +228,7 @@ source_set("app_shell_lib") {
] ]
deps += [ deps += [
"//chromeos", "//chromeos",
"//chromeos/login/login_state",
"//ui/chromeos", "//ui/chromeos",
"//ui/display/manager", "//ui/display/manager",
] ]
......
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