Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / chrome / app / resources / BUILD.gn
1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 import("//tools/grit/grit_rule.gni")
6
7 # GYP version: chrome/chrome_resources.gyp:chrome_strings
8 #              (generate_locale_settings action)
9 grit("locale_settings") {
10   source = "locale_settings.grd"
11   output_dir = "$root_gen_dir/chrome"
12   outputs = [
13     "grit/locale_settings.h",
14     "locale_settings_am.pak",
15     "locale_settings_ar.pak",
16     "locale_settings_bg.pak",
17     "locale_settings_bn.pak",
18     "locale_settings_ca.pak",
19     "locale_settings_cs.pak",
20     "locale_settings_da.pak",
21     "locale_settings_de.pak",
22     "locale_settings_el.pak",
23     "locale_settings_en-GB.pak",
24     "locale_settings_en-US.pak",
25     "locale_settings_es.pak",
26     "locale_settings_es-419.pak",
27     "locale_settings_et.pak",
28     "locale_settings_fa.pak",
29     "locale_settings_fake-bidi.pak",
30     "locale_settings_fi.pak",
31     "locale_settings_fil.pak",
32     "locale_settings_fr.pak",
33     "locale_settings_gu.pak",
34     "locale_settings_he.pak",
35     "locale_settings_hi.pak",
36     "locale_settings_hr.pak",
37     "locale_settings_hu.pak",
38     "locale_settings_id.pak",
39     "locale_settings_it.pak",
40     "locale_settings_ja.pak",
41     "locale_settings_kn.pak",
42     "locale_settings_ko.pak",
43     "locale_settings_lt.pak",
44     "locale_settings_lv.pak",
45     "locale_settings_ml.pak",
46     "locale_settings_mr.pak",
47     "locale_settings_ms.pak",
48     "locale_settings_nl.pak",
49     "locale_settings_nb.pak",
50     "locale_settings_pl.pak",
51     "locale_settings_pt-BR.pak",
52     "locale_settings_pt-PT.pak",
53     "locale_settings_ro.pak",
54     "locale_settings_ru.pak",
55     "locale_settings_sk.pak",
56     "locale_settings_sl.pak",
57     "locale_settings_sr.pak",
58     "locale_settings_sv.pak",
59     "locale_settings_sw.pak",
60     "locale_settings_ta.pak",
61     "locale_settings_te.pak",
62     "locale_settings_th.pak",
63     "locale_settings_tr.pak",
64     "locale_settings_uk.pak",
65     "locale_settings_vi.pak",
66     "locale_settings_zh-CN.pak",
67     "locale_settings_zh-TW.pak",
68   ]
69 }
70
71 # GYP version: chrome/chrome_resources.gyp:platform_locale_settings
72 grit("platform_locale_settings") {
73   if (is_win) {
74     source = "locale_settings_win.grd"
75   } else if (is_mac || is_ios) {
76     source = "locale_settings_mac.grd"
77   } else if (is_chromeos) {
78     if (is_chrome_branded) {
79       source = "locale_settings_google_chromeos.grd"
80     } else {
81       source = "locale_settings_chromiumos.grd"
82     }
83   } else if (is_posix) {
84     # All other posix systems just use the Linux one.
85     source = "locale_settings_linux.grd"
86   }
87
88   outputs = [
89     "grit/platform_locale_settings.h",
90     "platform_locale_settings_am.pak",
91     "platform_locale_settings_ar.pak",
92     "platform_locale_settings_bg.pak",
93     "platform_locale_settings_bn.pak",
94     "platform_locale_settings_ca.pak",
95     "platform_locale_settings_cs.pak",
96     "platform_locale_settings_da.pak",
97     "platform_locale_settings_de.pak",
98     "platform_locale_settings_el.pak",
99     "platform_locale_settings_en-GB.pak",
100     "platform_locale_settings_en-US.pak",
101     "platform_locale_settings_es.pak",
102     "platform_locale_settings_es-419.pak",
103     "platform_locale_settings_et.pak",
104     "platform_locale_settings_fa.pak",
105     "platform_locale_settings_fake-bidi.pak",
106     "platform_locale_settings_fi.pak",
107     "platform_locale_settings_fil.pak",
108     "platform_locale_settings_fr.pak",
109     "platform_locale_settings_gu.pak",
110     "platform_locale_settings_he.pak",
111     "platform_locale_settings_hi.pak",
112     "platform_locale_settings_hr.pak",
113     "platform_locale_settings_hu.pak",
114     "platform_locale_settings_id.pak",
115     "platform_locale_settings_it.pak",
116     "platform_locale_settings_ja.pak",
117     "platform_locale_settings_kn.pak",
118     "platform_locale_settings_ko.pak",
119     "platform_locale_settings_lt.pak",
120     "platform_locale_settings_lv.pak",
121     "platform_locale_settings_ml.pak",
122     "platform_locale_settings_mr.pak",
123     "platform_locale_settings_ms.pak",
124     "platform_locale_settings_nl.pak",
125     "platform_locale_settings_nb.pak",
126     "platform_locale_settings_pl.pak",
127     "platform_locale_settings_pt-BR.pak",
128     "platform_locale_settings_pt-PT.pak",
129     "platform_locale_settings_ro.pak",
130     "platform_locale_settings_ru.pak",
131     "platform_locale_settings_sk.pak",
132     "platform_locale_settings_sl.pak",
133     "platform_locale_settings_sr.pak",
134     "platform_locale_settings_sv.pak",
135     "platform_locale_settings_sw.pak",
136     "platform_locale_settings_ta.pak",
137     "platform_locale_settings_te.pak",
138     "platform_locale_settings_th.pak",
139     "platform_locale_settings_tr.pak",
140     "platform_locale_settings_uk.pak",
141     "platform_locale_settings_vi.pak",
142     "platform_locale_settings_zh-CN.pak",
143     "platform_locale_settings_zh-TW.pak",
144   ]
145 }