Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(23)

Side by Side Diff: chrome/app/mash/BUILD.gn

Issue 2643853005: chromeos: Initial support for crash reporting for chrome --mash (Closed)
Patch Set: deps Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2016 The Chromium Authors. All rights reserved. 1 # Copyright 2016 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//services/service_manager/public/service_manifest.gni") 5 import("//services/service_manager/public/service_manifest.gni")
6 6
7 source_set("mash") { 7 source_set("mash") {
8 sources = [ 8 sources = [
9 "mash_runner.cc", 9 "mash_runner.cc",
10 "mash_runner.h", 10 "mash_runner.h",
(...skipping 15 matching lines...) Expand all
26 "//services/service_manager/runner/host:lib", 26 "//services/service_manager/runner/host:lib",
27 "//services/service_manager/standalone", 27 "//services/service_manager/standalone",
28 "//url", 28 "//url",
29 ] 29 ]
30 data_deps = [ 30 data_deps = [
31 ":mash_manifest", 31 ":mash_manifest",
32 "//chrome/app:service_manifests", 32 "//chrome/app:service_manifests",
33 ] 33 ]
34 34
35 if (is_chromeos) { 35 if (is_chromeos) {
36 deps += [ "//ash/resources" ] 36 sources += [
37 "mash_crash_reporter_client.cc",
38 "mash_crash_reporter_client.h",
39 ]
40 deps += [
41 "//ash/resources",
42 "//components/crash/content/app",
43 "//components/crash/core/common",
44 "//components/upload_list",
45 "//components/version_info:generate_version_info",
46 "//services/ui/gpu",
James Cook 2017/01/19 02:50:17 Also, this is unfortunate. Any thoughts on how to
sadrul 2017/01/19 04:22:11 Maybe use crash_keys::kActiveURL in chrome code in
James Cook 2017/01/19 18:01:18 //chrome/app/mash is not supposed to depend on any
47 ]
37 } 48 }
38 49
39 if (is_linux && !is_android) { 50 if (is_linux && !is_android) {
40 deps += [ "//components/font_service:lib" ] 51 deps += [ "//components/font_service:lib" ]
41 } 52 }
42 } 53 }
43 54
44 service_manifest("mash_manifest") { 55 service_manifest("mash_manifest") {
45 name = "chrome_mash" 56 name = "chrome_mash"
46 source = "chrome_mash_manifest.json" 57 source = "chrome_mash_manifest.json"
(...skipping 21 matching lines...) Expand all
68 if (is_chromeos) { 79 if (is_chromeos) {
69 deps += [ "//ash/mus:manifest" ] 80 deps += [ "//ash/mus:manifest" ]
70 packaged_services += [ "ash" ] 81 packaged_services += [ "ash" ]
71 } 82 }
72 83
73 if (is_linux && !is_android) { 84 if (is_linux && !is_android) {
74 deps += [ "//components/font_service:manifest" ] 85 deps += [ "//components/font_service:manifest" ]
75 packaged_services += [ "font_service" ] 86 packaged_services += [ "font_service" ]
76 } 87 }
77 } 88 }
OLDNEW
« no previous file with comments | « no previous file | chrome/app/mash/mash_crash_reporter_client.h » ('j') | chrome/app/mash/mash_runner.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698