Chromium Code Reviews| Index: ui/android/BUILD.gn |
| diff --git a/ui/android/BUILD.gn b/ui/android/BUILD.gn |
| index 54f8f7a9c4b2150730583ba4b6373567b710d037..c363c4952d7585f3ab5a6da71755edff9a3265a4 100644 |
| --- a/ui/android/BUILD.gn |
| +++ b/ui/android/BUILD.gn |
| @@ -2,18 +2,50 @@ import("//build/config/android/rules.gni") |
| assert(is_android) |
| +component("android") { |
| + output_name = "ui_android" |
| + sources = [ |
| + "resources/resource_manager.cc", |
| + "resources/resource_manager.h", |
| + "resources/ui_resource_android.cc", |
| + "resources/ui_resource_android.h", |
| + "ui_android_export.h", |
| + "ui_android_jni_registrar.cc", |
| + "ui_android_jni_registrar.h", |
| + ] |
| + |
| + defines = [ "UI_ANDROID_IMPLEMENTATION" ] |
| + |
| + deps = [ |
| + "//cc", |
| + "//skia", |
| + "//ui/gfx", |
| + "//ui/gfx/geometry", |
| + ":ui_android_jni_headers", |
| + ] |
| +} |
| + |
| +generate_jni("ui_android_jni_headers") { |
| + sources = [ |
| + "java/src/org/chromium/ui/resources/ResourceManager.java", |
| + ] |
| + jni_package = "android" |
|
no sievers
2014/12/02 00:25:06
This is a bit too generic. How about "ui_android"?
Jaekyun Seok (inactive)
2014/12/02 03:13:12
Done.
|
| +} |
| + |
| java_cpp_enum("java_enums_srcjar") { |
| sources = [ |
| "../base/page_transition_types.h", |
| "../base/window_open_disposition.h", |
| "../base/android/system_ui_resource_type.h", |
| "../gfx/android/java_bitmap.h", |
| + "resources/resource_manager.h", |
| ] |
| outputs = [ |
| "org/chromium/ui/WindowOpenDisposition.java", |
| "org/chromium/ui/base/PageTransition.java", |
| "org/chromium/ui/base/SystemUIResourceType.java", |
| "org/chromium/ui/gfx/BitmapFormat.java", |
| + "org/chromium/ui/resources/AndroidResourceType.java", |
| ] |
| } |