Fix GN build for components/session_manager and /chromeos
BUG=None
TEST=user_manager GN ninja build (debug|official; is_component_build=yes|no)
TBR=oshima
Review URL: https://codereview.chromium.org/880203003
Cr-Commit-Position: refs/heads/master@{#313479}
diff --git a/chromeos/BUILD.gn b/chromeos/BUILD.gn
index 0c9912e0..947c0e7 100644
--- a/chromeos/BUILD.gn
+++ b/chromeos/BUILD.gn
@@ -28,6 +28,7 @@
"//components/policy/proto",
"//components/onc",
"//crypto",
+ "//crypto:platform",
"//google_apis",
"//net/third_party/nss/ssl:libssl",
"//third_party/icu",
diff --git a/components/session_manager/core/BUILD.gn b/components/session_manager/core/BUILD.gn
index eefd883..9bc5f84 100644
--- a/components/session_manager/core/BUILD.gn
+++ b/components/session_manager/core/BUILD.gn
@@ -8,5 +8,11 @@
"session_manager.cc",
"session_manager.h",
]
+ deps = [
+ "//base",
+ ]
+ if (is_chromeos) {
+ deps += [ "//chromeos" ]
+ }
defines = [ "SESSION_IMPLEMENTATION" ]
}