OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 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("//testing/test.gni") | 5 import("//testing/test.gni") |
| 6 import("//tools/grit/grit_rule.gni") |
| 7 |
| 8 source_set("main_delegate") { |
| 9 sources = [ |
| 10 "cast_main_delegate.cc", |
| 11 "cast_main_delegate.h", |
| 12 ] |
| 13 |
| 14 deps = [ |
| 15 ":cast_crash_client", |
| 16 "//base", |
| 17 "//chromecast/base", |
| 18 "//chromecast/browser", |
| 19 "//chromecast/common", |
| 20 "//chromecast/renderer", |
| 21 "//components/crash/app:lib", |
| 22 "//content/public/app:both", |
| 23 "//content/public/browser", |
| 24 "//content/public/common", |
| 25 "//ui/base", |
| 26 ] |
| 27 } |
6 | 28 |
7 source_set("cast_crash_client") { | 29 source_set("cast_crash_client") { |
8 sources = [ | 30 sources = [ |
9 "android/cast_crash_reporter_client_android.cc", | 31 "android/cast_crash_reporter_client_android.cc", |
10 "android/cast_crash_reporter_client_android.h", | 32 "android/cast_crash_reporter_client_android.h", |
11 "linux/cast_crash_reporter_client.cc", | 33 "linux/cast_crash_reporter_client.cc", |
12 "linux/cast_crash_reporter_client.h", | 34 "linux/cast_crash_reporter_client.h", |
13 ] | 35 ] |
14 | 36 |
15 configs += [ "//chromecast:config" ] | 37 configs += [ "//chromecast:config" ] |
(...skipping 17 matching lines...) Expand all Loading... |
33 deps = [ | 55 deps = [ |
34 ":cast_crash_client", | 56 ":cast_crash_client", |
35 "//base", | 57 "//base", |
36 "//base/test:run_all_unittests", | 58 "//base/test:run_all_unittests", |
37 "//base/test:test_support", | 59 "//base/test:test_support", |
38 "//chromecast/crash", | 60 "//chromecast/crash", |
39 "//chromecast/crash:test_support", | 61 "//chromecast/crash:test_support", |
40 "//testing/gtest", | 62 "//testing/gtest", |
41 ] | 63 ] |
42 } | 64 } |
| 65 |
| 66 grit("resources") { |
| 67 source = "//chromecast/app/resources/shell_resources.grd" |
| 68 |
| 69 resource_ids = "//chromecast/app/resources/resource_ids" |
| 70 |
| 71 outputs = [ |
| 72 "grit/shell_resources.h", |
| 73 "shell_resources.pak", |
| 74 "shell_resources.rc", |
| 75 ] |
| 76 } |
| 77 |
| 78 grit("chromecast_settings") { |
| 79 source = "//chromecast/app/resources/chromecast_settings.grd" |
| 80 |
| 81 resource_ids = "//chromecast/app/resources/resource_ids" |
| 82 |
| 83 outputs = [ |
| 84 # TODO(slan): These outputs should be required. Why is this building...? |
| 85 #"grit/chromecast_settings.h", |
| 86 #"chromecast_settings_am.pak", |
| 87 #"chromecast_settings_ar.pak", |
| 88 #"chromecast_settings_bg.pak", |
| 89 #"chromecast_settings_bn.pak", |
| 90 #"chromecast_settings_ca.pak", |
| 91 #"chromecast_settings_cs.pak", |
| 92 #"chromecast_settings_da.pak", |
| 93 #"chromecast_settings_de.pak", |
| 94 #"chromecast_settings_el.pak", |
| 95 #"chromecast_settings_en-GB.pak", |
| 96 #"chromecast_settings_en-US.pak", |
| 97 #"chromecast_settings_es.pak", |
| 98 #"chromecast_settings_es-419.pak", |
| 99 #"chromecast_settings_et.pak", |
| 100 #"chromecast_settings_fa.pak", |
| 101 #"chromecast_settings_fake-bidi.pak", |
| 102 #"chromecast_settings_fi.pak", |
| 103 #"chromecast_settings_fil.pak", |
| 104 #"chromecast_settings_fr.pak", |
| 105 #"chromecast_settings_gu.pak", |
| 106 #"chromecast_settings_he.pak", |
| 107 #"chromecast_settings_hi.pak", |
| 108 #"chromecast_settings_hr.pak", |
| 109 #"chromecast_settings_hu.pak", |
| 110 #"chromecast_settings_id.pak", |
| 111 #"chromecast_settings_it.pak", |
| 112 #"chromecast_settings_ja.pak", |
| 113 #"chromecast_settings_kn.pak", |
| 114 #"chromecast_settings_ko.pak", |
| 115 #"chromecast_settings_lt.pak", |
| 116 #"chromecast_settings_lv.pak", |
| 117 #"chromecast_settings_ml.pak", |
| 118 #"chromecast_settings_mr.pak", |
| 119 #"chromecast_settings_ms.pak", |
| 120 #"chromecast_settings_nl.pak", |
| 121 #"chromecast_settings_nb.pak", |
| 122 #"chromecast_settings_pl.pak", |
| 123 #"chromecast_settings_pt-BR.pak", |
| 124 #"chromecast_settings_pt-PT.pak", |
| 125 #"chromecast_settings_ro.pak", |
| 126 #"chromecast_settings_ru.pak", |
| 127 #"chromecast_settings_sk.pak", |
| 128 #"chromecast_settings_sl.pak", |
| 129 #"chromecast_settings_sr.pak", |
| 130 #"chromecast_settings_sv.pak", |
| 131 #"chromecast_settings_sw.pak", |
| 132 #"chromecast_settings_ta.pak", |
| 133 #"chromecast_settings_te.pak", |
| 134 #"chromecast_settings_th.pak", |
| 135 #"chromecast_settings_tr.pak", |
| 136 #"chromecast_settings_uk.pak", |
| 137 #"chromecast_settings_vi.pak", |
| 138 #"chromecast_settings_zh-CN.pak", |
| 139 #"chromecast_settings_zh-TW.pak", |
| 140 ] |
| 141 } |
OLD | NEW |