|
| 1 | +import("//build/config/android/rules.gni") |
| 2 | + |
| 3 | +assert(is_android) |
| 4 | + |
| 5 | +java_cpp_enum("java_enums_srcjar") { |
| 6 | + sources = [ |
| 7 | + "../gfx/android/java_bitmap.h", |
| 8 | + ] |
| 9 | + outputs = [ |
| 10 | + "org/chromium/ui/gfx/BitmapFormat.java", |
| 11 | + ] |
| 12 | +} |
| 13 | + |
| 14 | +java_strings_grd("ui_strings_grd") { |
| 15 | + grd_file = "java/strings/android_ui_strings.grd" |
| 16 | + outputs = [ |
| 17 | + "values-am/android_ui_strings.xml", |
| 18 | + "values-ar/android_ui_strings.xml", |
| 19 | + "values-bg/android_ui_strings.xml", |
| 20 | + "values-ca/android_ui_strings.xml", |
| 21 | + "values-cs/android_ui_strings.xml", |
| 22 | + "values-da/android_ui_strings.xml", |
| 23 | + "values-de/android_ui_strings.xml", |
| 24 | + "values-el/android_ui_strings.xml", |
| 25 | + "values/android_ui_strings.xml", |
| 26 | + "values-en-rGB/android_ui_strings.xml", |
| 27 | + "values-es/android_ui_strings.xml", |
| 28 | + "values-es-rUS/android_ui_strings.xml", |
| 29 | + "values-fa/android_ui_strings.xml", |
| 30 | + "values-fi/android_ui_strings.xml", |
| 31 | + "values-tl/android_ui_strings.xml", |
| 32 | + "values-fr/android_ui_strings.xml", |
| 33 | + "values-hi/android_ui_strings.xml", |
| 34 | + "values-hr/android_ui_strings.xml", |
| 35 | + "values-hu/android_ui_strings.xml", |
| 36 | + "values-in/android_ui_strings.xml", |
| 37 | + "values-it/android_ui_strings.xml", |
| 38 | + "values-iw/android_ui_strings.xml", |
| 39 | + "values-ja/android_ui_strings.xml", |
| 40 | + "values-ko/android_ui_strings.xml", |
| 41 | + "values-lt/android_ui_strings.xml", |
| 42 | + "values-lv/android_ui_strings.xml", |
| 43 | + "values-nl/android_ui_strings.xml", |
| 44 | + "values-nb/android_ui_strings.xml", |
| 45 | + "values-pl/android_ui_strings.xml", |
| 46 | + "values-pt-rBR/android_ui_strings.xml", |
| 47 | + "values-pt-rPT/android_ui_strings.xml", |
| 48 | + "values-ro/android_ui_strings.xml", |
| 49 | + "values-ru/android_ui_strings.xml", |
| 50 | + "values-sk/android_ui_strings.xml", |
| 51 | + "values-sl/android_ui_strings.xml", |
| 52 | + "values-sr/android_ui_strings.xml", |
| 53 | + "values-sv/android_ui_strings.xml", |
| 54 | + "values-sw/android_ui_strings.xml", |
| 55 | + "values-th/android_ui_strings.xml", |
| 56 | + "values-tr/android_ui_strings.xml", |
| 57 | + "values-uk/android_ui_strings.xml", |
| 58 | + "values-vi/android_ui_strings.xml", |
| 59 | + "values-zh-rCN/android_ui_strings.xml", |
| 60 | + "values-zh-rTW/android_ui_strings.xml", |
| 61 | + ] |
| 62 | +} |
| 63 | + |
| 64 | +android_resources("ui_java_resources") { |
| 65 | + custom_package = "org.chromium.ui" |
| 66 | + resource_dirs = [ "java/res" ] |
| 67 | + deps = [ |
| 68 | + ":ui_strings_grd", |
| 69 | + ] |
| 70 | +} |
| 71 | + |
| 72 | +android_library("ui_java") { |
| 73 | + DEPRECATED_java_in_dir = "java/src" |
| 74 | + deps = [ |
| 75 | + ":ui_java_resources", |
| 76 | + "//base:base_java", |
| 77 | + ] |
| 78 | + srcjar_deps = [ ":java_enums_srcjar" ] |
| 79 | +} |
0 commit comments