| OLD | NEW | 
|   1 # Copyright 2016 The Chromium Authors. All rights reserved. |   1 # Copyright 2016 The Chromium Authors. All rights reserved. | 
|   2 # Use of this source code is governed by a BSD-style license that can be |   2 # Use of this source code is governed by a BSD-style license that can be | 
|   3 # found in the LICENSE file. |   3 # found in the LICENSE file. | 
|   4  |   4  | 
|   5 import("//build/config/ui.gni") |   5 import("//build/config/ui.gni") | 
|   6 import("//services/shell/public/cpp/service.gni") |   6 import("//services/service_manager/public/cpp/service.gni") | 
|   7 import("//services/shell/public/service_manifest.gni") |   7 import("//services/service_manager/public/service_manifest.gni") | 
|   8 import("//mojo/public/tools/bindings/mojom.gni") |   8 import("//mojo/public/tools/bindings/mojom.gni") | 
|   9  |   9  | 
|  10 source_set("lib") { |  10 source_set("lib") { | 
|  11   sources = [ |  11   sources = [ | 
|  12     "autoclick_application.cc", |  12     "autoclick_application.cc", | 
|  13     "autoclick_application.h", |  13     "autoclick_application.h", | 
|  14   ] |  14   ] | 
|  15  |  15  | 
|  16   deps = [ |  16   deps = [ | 
|  17     "//ash/autoclick/common:autoclick", |  17     "//ash/autoclick/common:autoclick", | 
|  18     "//ash/autoclick/mus/public/interfaces", |  18     "//ash/autoclick/mus/public/interfaces", | 
|  19     "//ash/public/interfaces", |  19     "//ash/public/interfaces", | 
|  20     "//base", |  20     "//base", | 
|  21     "//mash/public/interfaces", |  21     "//mash/public/interfaces", | 
|  22     "//mojo/common", |  22     "//mojo/common", | 
|  23     "//mojo/public/cpp/bindings", |  23     "//mojo/public/cpp/bindings", | 
|  24     "//services/shell/public/cpp", |  24     "//services/service_manager/public/cpp", | 
|  25     "//services/shell/public/cpp:sources", |  25     "//services/service_manager/public/cpp:sources", | 
|  26     "//services/ui/public/cpp", |  26     "//services/ui/public/cpp", | 
|  27     "//services/ui/public/interfaces", |  27     "//services/ui/public/interfaces", | 
|  28     "//ui/views", |  28     "//ui/views", | 
|  29     "//ui/views/mus:for_mojo_application", |  29     "//ui/views/mus:for_mojo_application", | 
|  30   ] |  30   ] | 
|  31  |  31  | 
|  32   data_deps = [ |  32   data_deps = [ | 
|  33     "//services/ui", |  33     "//services/ui", | 
|  34   ] |  34   ] | 
|  35 } |  35 } | 
|  36  |  36  | 
|  37 service("accessibility_autoclick") { |  37 service("accessibility_autoclick") { | 
|  38   sources = [ |  38   sources = [ | 
|  39     "main.cc", |  39     "main.cc", | 
|  40   ] |  40   ] | 
|  41  |  41  | 
|  42   deps = [ |  42   deps = [ | 
|  43     ":lib", |  43     ":lib", | 
|  44     "//base", |  44     "//base", | 
|  45     "//mojo/public/cpp/bindings", |  45     "//mojo/public/cpp/bindings", | 
|  46     "//services/shell/public/cpp", |  46     "//services/service_manager/public/cpp", | 
|  47     "//services/shell/public/cpp:sources", |  47     "//services/service_manager/public/cpp:sources", | 
|  48     "//ui/views/mus:for_mojo_application", |  48     "//ui/views/mus:for_mojo_application", | 
|  49   ] |  49   ] | 
|  50  |  50  | 
|  51   resources = [ "$root_out_dir/views_mus_resources.pak" ] |  51   resources = [ "$root_out_dir/views_mus_resources.pak" ] | 
|  52  |  52  | 
|  53   data_deps = [ |  53   data_deps = [ | 
|  54     ":manifest", |  54     ":manifest", | 
|  55   ] |  55   ] | 
|  56 } |  56 } | 
|  57  |  57  | 
|  58 service_manifest("manifest") { |  58 service_manifest("manifest") { | 
|  59   name = "accessibility_autoclick" |  59   name = "accessibility_autoclick" | 
|  60   source = "manifest.json" |  60   source = "manifest.json" | 
|  61 } |  61 } | 
| OLD | NEW |