Index: ui/events/ozone/BUILD.gn |
diff --git a/ui/events/ozone/BUILD.gn b/ui/events/ozone/BUILD.gn |
index 45f9f2bacc8c7cd3966fbf40920c38c9f8bd2b91..5a7e3e5811a8821856714891da7ad6d2890fdc74 100644 |
--- a/ui/events/ozone/BUILD.gn |
+++ b/ui/events/ozone/BUILD.gn |
@@ -117,17 +117,27 @@ component("events_ozone_layout") { |
"layout/keyboard_layout_engine.h", |
"layout/keyboard_layout_engine_manager.cc", |
"layout/keyboard_layout_engine_manager.h", |
+ "layout/layout_util.cc", |
+ "layout/layout_util.h", |
"layout/no/no_keyboard_layout_engine.cc", |
"layout/no/no_keyboard_layout_engine.h", |
"layout/stub/stub_keyboard_layout_engine.cc", |
"layout/stub/stub_keyboard_layout_engine.h", |
+ "layout/xkb/xkb.h", |
+ "layout/xkb/xkb_evdev_codes.cc", |
+ "layout/xkb/xkb_evdev_codes.h", |
+ "layout/xkb/xkb_keyboard_code_conversion.cc", |
+ "layout/xkb/xkb_keyboard_code_conversion.h", |
+ "layout/xkb/xkb_keyboard_layout_engine.cc", |
+ "layout/xkb/xkb_keyboard_layout_engine.h", |
+ "layout/xkb/xkb_keysym.h", |
] |
- defines = [ |
- "EVENTS_OZONE_LAYOUT_IMPLEMENTATION", |
- ] |
+ defines = [ "EVENTS_OZONE_LAYOUT_IMPLEMENTATION" ] |
deps = [ |
"//base", |
] |
+ |
+ libs = [ "xkbcommon" ] |
} |