Index: ui/events/events.gyp |
diff --git a/ui/events/events.gyp b/ui/events/events.gyp |
index c7dd93b750f8724dfea0c1d71bec1ae87c72a69a..0ae2d85c8c41cd2d376894d9b14c14f928c412f2 100644 |
--- a/ui/events/events.gyp |
+++ b/ui/events/events.gyp |
@@ -117,6 +117,14 @@ |
'gestures/gesture_types.h', |
'gestures/velocity_calculator.cc', |
'gestures/velocity_calculator.h', |
+ 'ozone/evdev/libgestures_glue/event_reader_libevdev_cros.cc', |
+ 'ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h', |
+ 'ozone/evdev/libgestures_glue/gesture_interpreter_libevdev_cros.cc', |
+ 'ozone/evdev/libgestures_glue/gesture_interpreter_libevdev_cros.h', |
+ 'ozone/evdev/libgestures_glue/gesture_logging.cc', |
+ 'ozone/evdev/libgestures_glue/gesture_logging.h', |
+ 'ozone/evdev/libgestures_glue/gesture_timer_provider.cc', |
+ 'ozone/evdev/libgestures_glue/gesture_timer_provider.h', |
'ozone/evdev/device_manager_evdev.cc', |
'ozone/evdev/device_manager_evdev.h', |
'ozone/evdev/device_manager_udev.cc', |
@@ -191,6 +199,19 @@ |
'<(DEPTH)/build/linux/system.gyp:udev', |
], |
}], |
+ ['use_ozone_evdev==1 and use_evdev_gestures==1', { |
+ 'dependencies': [ |
+ '<(DEPTH)/build/linux/system.gyp:libgestures', |
+ '<(DEPTH)/build/linux/system.gyp:libevdev-cros', |
+ ], |
+ 'defines': [ |
+ 'USE_EVDEV_GESTURES', |
+ ], |
+ }, { |
+ 'sources/': [ |
+ ['exclude', '^ozone/evdev/libgestures_glue/'], |
+ ], |
+ }], |
['use_udev==0', { |
'sources!': [ |
'ozone/evdev/device_manager_udev.cc', |