Index: ui/events/events.gyp |
diff --git a/ui/events/events.gyp b/ui/events/events.gyp |
index 30cdaec3bd3caf0c61ca3c7627336123e935ea37..334d7864457d45f6dbbffba935690162120ababd 100644 |
--- a/ui/events/events.gyp |
+++ b/ui/events/events.gyp |
@@ -192,6 +192,17 @@ |
'ozone/events_ozone.gyp:events_ozone_layout', |
], |
}], |
+ ['OS=="android"', { |
+ 'sources': [ |
+ 'android/motion_event_android.cc', |
+ 'android/motion_event_android.h', |
+ 'android/events_jni_registrar.cc', |
+ 'android/events_jni_registrar.h', |
+ ], |
+ 'dependencies': [ |
+ 'motionevent_jni_headers', |
+ ], |
+ }], |
], |
}, |
{ |
@@ -474,6 +485,9 @@ |
], |
}], |
['OS == "android"', { |
+ 'sources': [ |
+ 'android/motion_event_android_unittest.cc', |
+ ], |
'dependencies': [ |
'../../testing/android/native_test.gyp:native_test_native_code', |
], |
@@ -485,6 +499,15 @@ |
['OS == "android"', { |
'targets': [ |
{ |
+ 'target_name': 'motionevent_jni_headers', |
+ 'type': 'none', |
+ 'variables': { |
+ 'jni_gen_package': 'ui', |
+ 'input_java_class': 'android/view/MotionEvent.class', |
+ }, |
+ 'includes': [ '../../build/jar_file_jni_generator.gypi' ], |
+ }, |
+ { |
'target_name': 'events_unittests_apk', |
'type': 'none', |
'dependencies': [ |