ash: Move attestation_proto to //c/b/ash/attestation/BUILD.gn
Bug: b:335294069
Change-Id: I910b82538037f13843366ab28b51cc2c274cae7a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5686214
Commit-Queue: Eriko Kurimoto <elkurin@chromium.org>
Reviewed-by: Hidehiko Abe <hidehiko@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1324790}
diff --git a/chrome/browser/ash/BUILD.gn b/chrome/browser/ash/BUILD.gn
index d83a3db..231953c 100644
--- a/chrome/browser/ash/BUILD.gn
+++ b/chrome/browser/ash/BUILD.gn
@@ -1661,7 +1661,6 @@
deps = [
":add_remove_user_event_proto",
":app_install_events_proto",
- ":attestation_proto",
":device_policy_remover_generated",
"//apps",
"//ash/components/arc:arc_features",
@@ -1777,6 +1776,7 @@
"//chrome/browser/ash/arc/window_predictor",
"//chrome/browser/ash/assistant",
"//chrome/browser/ash/attestation",
+ "//chrome/browser/ash/attestation:attestation_proto",
"//chrome/browser/ash/authpolicy",
"//chrome/browser/ash/base",
"//chrome/browser/ash/bluetooth",
@@ -2961,7 +2961,6 @@
":add_remove_user_event_proto",
":app_install_events_proto",
":ash",
- ":attestation_proto",
":lock_unlock_event_proto",
":test_support",
":user_event_reporter_helper_test_support",
@@ -3038,6 +3037,7 @@
"//chrome/browser/ash/arc/tracing",
"//chrome/browser/ash/arc/tracing/test:test_support",
"//chrome/browser/ash/attestation",
+ "//chrome/browser/ash/attestation:attestation_proto",
"//chrome/browser/ash/attestation:test_support",
"//chrome/browser/ash/authpolicy",
"//chrome/browser/ash/borealis:borealis_installer_types_mojom",
@@ -3878,10 +3878,6 @@
deps = [ "//components/reporting/proto:session_affiliated_user_proto" ]
}
-proto_library("attestation_proto") {
- sources = [ "attestation/attestation_key_payload.proto" ]
-}
-
proto_library("login_logout_event_proto") {
proto_in_dir = "//"
sources =
diff --git a/chrome/browser/ash/attestation/BUILD.gn b/chrome/browser/ash/attestation/BUILD.gn
index e545947..6ee0455 100644
--- a/chrome/browser/ash/attestation/BUILD.gn
+++ b/chrome/browser/ash/attestation/BUILD.gn
@@ -3,6 +3,7 @@
# found in the LICENSE file.
import("//build/config/chromeos/ui_mode.gni")
+import("//third_party/protobuf/proto_library.gni")
assert(is_chromeos_ash)
@@ -36,10 +37,10 @@
]
deps = [
+ ":attestation_proto",
"//ash/public/cpp",
"//base",
"//chrome/browser:browser_process",
- "//chrome/browser/ash:attestation_proto",
"//chrome/browser/ash/platform_keys/key_permissions",
"//chrome/browser/ash/policy/core",
"//chrome/browser/profiles",
@@ -109,10 +110,10 @@
deps = [
":attestation",
+ ":attestation_proto",
":test_support",
":test_with_shadow_variables",
"//base/test:test_support",
- "//chrome/browser/ash:attestation_proto",
"//chrome/browser/ash:test_support",
"//chrome/browser/ash/platform_keys/key_permissions",
"//chrome/browser/ash/platform_keys/key_permissions:test_support",
@@ -146,3 +147,7 @@
"//third_party/securemessage:securemessage_cpp_protobuf",
]
}
+
+proto_library("attestation_proto") {
+ sources = [ "attestation_key_payload.proto" ]
+}