Add ICU message format support
[chromium-blink-merge.git] / ui / platform_window / android / BUILD.gn
blob6082f103040a14214bb3fba67974ee0d42621b42
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
3 # found in the LICENSE file.
5 import("//build/config/android/rules.gni")
6 import("//testing/test.gni")
8 assert(is_android)
10 component("android") {
11   output_name = "android_window"
12   sources = [
13     "platform_ime_controller_android.cc",
14     "platform_ime_controller_android.h",
15     "platform_window_android.cc",
16     "platform_window_android.h",
17   ]
19   defines = [ "ANDROID_WINDOW_IMPLEMENTATION" ]
21   deps = [
22     "//base",
23     "//skia",
24     "//ui/events:events_base",
25     "//ui/gfx",
26     "//ui/gfx/geometry",
27     ":jni_headers",
28     ":platform_window_java",
29   ]
32 generate_jni("jni_headers") {
33   sources = [
34     "java/src/org/chromium/ui/PlatformImeControllerAndroid.java",
35     "java/src/org/chromium/ui/PlatformWindowAndroid.java",
36   ]
37   jni_package = "android_window"
40 android_library("platform_window_java") {
41   java_files = [
42     "java/src/org/chromium/ui/PlatformImeControllerAndroid.java",
43     "java/src/org/chromium/ui/PlatformWindowAndroid.java",
44   ]
45   deps = [
46     "//base:base_java",
47   ]