Updating trunk VERSION from 2139.0 to 2140.0
[chromium-blink-merge.git] / ui / keyboard / webui / BUILD.gn
blobc8937b9c953da95b38da28c9206e91248edaf10b
1 # Copyright 2014 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("//mojo/public/tools/bindings/mojom.gni")
7 # GYP version: ui/keyboard/keyboard.gyp:keyboard_mojom_bindings
8 mojom("mojo_bindings") {
9   sources = [
10     "keyboard.mojom",
11   ]
14 # GYP version: part of ui/keyboard/keyboard.gyp:keyboard
15 source_set("webui") {
16   visibility = "//ui/keyboard"
18   sources = [
19     "vk_mojo_handler.cc",
20     "vk_mojo_handler.h",
21     "vk_webui_controller.cc",
22     "vk_webui_controller.h",
23   ]
25   deps = [
26     ":mojo_bindings",
27     "//base",
28     "//content/public/browser",
29     "//ui/aura",
30     "//ui/base",
31     "//ui/keyboard:resources",
32     "//mojo/public/cpp/bindings",
33     "//mojo/environment:chromium",
34     "//mojo/bindings/js",
35     "//mojo/system",
36   ]
38   defines = [ "KEYBOARD_IMPLEMENTATION" ]