Commit f79cb65b authored by Jin Chen's avatar Jin Chen Committed by Commit Bot

[chromecast] Remove crash reporter client on fuchsia.

* Fuchsia uses a different crash report system (crashpad),
so remove crash_reporter_client dependencies on fuchsia builds.

R=afelch@google.com, kmackay@chromium.org

Change-Id: I823148bf97d3b930d7ad984e071effc9c61affc4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2024035Reviewed-by: default avatarKenneth MacKay <kmackay@chromium.org>
Reviewed-by: default avatarYuchen Liu <yucliu@chromium.org>
Commit-Queue: JinJie Chen <jinjiechen@google.com>
Cr-Commit-Position: refs/heads/master@{#735674}
parent 19d50dca
......@@ -22,17 +22,24 @@ source_set("external_service") {
source_set("process_setup") {
sources = [
"crash_reporter_client.cc",
"crash_reporter_client.h",
"process_setup.cc",
"process_setup.h",
]
deps = [
"//base",
"//base:base_static",
"//chromecast/crash",
"//components/crash/content/app",
]
if (!is_fuchsia) {
sources += [
"crash_reporter_client.cc",
"crash_reporter_client.h",
]
deps += [
"//chromecast/crash",
"//components/crash/content/app",
]
}
}
source_set("service_process") {
......
......@@ -13,7 +13,7 @@
#include "base/logging.h"
#include "build/build_config.h"
#if !defined(OS_ANDROID)
#if !defined(OS_ANDROID) && !defined(OS_FUCHSIA)
#include "chromecast/external_mojo/external_service_support/crash_reporter_client.h"
#endif
......@@ -40,7 +40,7 @@ void CommonProcessInitialization(int argc, char** argv) {
command_line->GetSwitchValueASCII(switches::kEnableFeatures),
command_line->GetSwitchValueASCII(switches::kDisableFeatures));
#if !defined(OS_ANDROID)
#if !defined(OS_ANDROID) && !defined(OS_FUCHSIA)
CrashReporterClient::InitCrashReporter();
#endif
......
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