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") { | |
gunsch
2015/08/04 00:43:10
Should this simply be the "app" source_set, and in
slan
2015/08/04 21:22:04
Done.
| |
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 16 matching lines...) Expand all Loading... | |
32 | 54 |
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 "//testing/gtest", | 61 "//testing/gtest", |
40 ] | 62 ] |
41 } | 63 } |
64 | |
65 grit("resources") { | |
66 source = "//chromecast/app/resources/shell_resources.grd" | |
67 | |
68 resource_ids = "//chromecast/app/resources/resource_ids" | |
69 | |
70 outputs = [ | |
71 "grit/shell_resources.h", | |
72 "shell_resources.pak", | |
73 "shell_resources.rc", | |
74 ] | |
75 } | |
76 | |
77 grit("chromecast_settings") { | |
78 source = "//chromecast/app/resources/chromecast_settings.grd" | |
79 | |
80 resource_ids = "//chromecast/app/resources/resource_ids" | |
81 | |
82 outputs = [ | |
83 # TODO(slan): These outputs should be required. Why is this building...? | |
gunsch
2015/08/04 00:43:10
These are "required" but nothing enforces them at
slan
2015/08/04 21:22:04
Please see the documentation here:
https://code.g
| |
84 #"grit/chromecast_settings.h", | |
85 #"chromecast_settings_am.pak", | |
86 #"chromecast_settings_ar.pak", | |
87 #"chromecast_settings_bg.pak", | |
88 #"chromecast_settings_bn.pak", | |
89 #"chromecast_settings_ca.pak", | |
90 #"chromecast_settings_cs.pak", | |
91 #"chromecast_settings_da.pak", | |
92 #"chromecast_settings_de.pak", | |
93 #"chromecast_settings_el.pak", | |
94 #"chromecast_settings_en-GB.pak", | |
95 #"chromecast_settings_en-US.pak", | |
96 #"chromecast_settings_es.pak", | |
97 #"chromecast_settings_es-419.pak", | |
98 #"chromecast_settings_et.pak", | |
99 #"chromecast_settings_fa.pak", | |
100 #"chromecast_settings_fake-bidi.pak", | |
101 #"chromecast_settings_fi.pak", | |
102 #"chromecast_settings_fil.pak", | |
103 #"chromecast_settings_fr.pak", | |
104 #"chromecast_settings_gu.pak", | |
105 #"chromecast_settings_he.pak", | |
106 #"chromecast_settings_hi.pak", | |
107 #"chromecast_settings_hr.pak", | |
108 #"chromecast_settings_hu.pak", | |
109 #"chromecast_settings_id.pak", | |
110 #"chromecast_settings_it.pak", | |
111 #"chromecast_settings_ja.pak", | |
112 #"chromecast_settings_kn.pak", | |
113 #"chromecast_settings_ko.pak", | |
114 #"chromecast_settings_lt.pak", | |
115 #"chromecast_settings_lv.pak", | |
116 #"chromecast_settings_ml.pak", | |
117 #"chromecast_settings_mr.pak", | |
118 #"chromecast_settings_ms.pak", | |
119 #"chromecast_settings_nl.pak", | |
120 #"chromecast_settings_nb.pak", | |
121 #"chromecast_settings_pl.pak", | |
122 #"chromecast_settings_pt-BR.pak", | |
123 #"chromecast_settings_pt-PT.pak", | |
124 #"chromecast_settings_ro.pak", | |
125 #"chromecast_settings_ru.pak", | |
126 #"chromecast_settings_sk.pak", | |
127 #"chromecast_settings_sl.pak", | |
128 #"chromecast_settings_sr.pak", | |
129 #"chromecast_settings_sv.pak", | |
130 #"chromecast_settings_sw.pak", | |
131 #"chromecast_settings_ta.pak", | |
132 #"chromecast_settings_te.pak", | |
133 #"chromecast_settings_th.pak", | |
134 #"chromecast_settings_tr.pak", | |
135 #"chromecast_settings_uk.pak", | |
136 #"chromecast_settings_vi.pak", | |
137 #"chromecast_settings_zh-CN.pak", | |
138 #"chromecast_settings_zh-TW.pak", | |
139 ] | |
140 } | |
OLD | NEW |