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