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("//extensions/common/api/schema.gni") | 5 import("//extensions/common/api/schema.gni") |
6 import("//tools/json_schema_compiler/json_schema_api.gni") | 6 import("//tools/json_schema_compiler/json_schema_api.gni") |
7 | 7 |
8 source_set("api") { | 8 source_set("api") { |
9 sources = [ | 9 sources = [ |
10 "api_resource.cc", | 10 "api_resource.cc", |
(...skipping 17 matching lines...) Expand all Loading... |
28 "//extensions/browser/api/activity_log", | 28 "//extensions/browser/api/activity_log", |
29 "//extensions/browser/api/alarms", | 29 "//extensions/browser/api/alarms", |
30 "//extensions/browser/api/app_current_window_internal", | 30 "//extensions/browser/api/app_current_window_internal", |
31 "//extensions/browser/api/app_runtime", | 31 "//extensions/browser/api/app_runtime", |
32 "//extensions/browser/api/app_window", | 32 "//extensions/browser/api/app_window", |
33 "//extensions/browser/api/audio", | 33 "//extensions/browser/api/audio", |
34 "//extensions/browser/api/bluetooth", | 34 "//extensions/browser/api/bluetooth", |
35 "//extensions/browser/api/bluetooth_low_energy", | 35 "//extensions/browser/api/bluetooth_low_energy", |
36 "//extensions/browser/api/bluetooth_socket", | 36 "//extensions/browser/api/bluetooth_socket", |
37 "//extensions/browser/api/cast_channel", | 37 "//extensions/browser/api/cast_channel", |
38 "//extensions/browser/api/clipboard", | |
39 "//extensions/browser/api/declarative", | 38 "//extensions/browser/api/declarative", |
40 "//extensions/browser/api/declarative_content", | 39 "//extensions/browser/api/declarative_content", |
41 "//extensions/browser/api/declarative_webrequest", | 40 "//extensions/browser/api/declarative_webrequest", |
42 "//extensions/browser/api/display_source", | 41 "//extensions/browser/api/display_source", |
43 "//extensions/browser/api/dns", | 42 "//extensions/browser/api/dns", |
44 "//extensions/browser/api/document_scan", | 43 "//extensions/browser/api/document_scan", |
45 "//extensions/browser/api/guest_view", | 44 "//extensions/browser/api/guest_view", |
46 "//extensions/browser/api/guest_view/app_view", | 45 "//extensions/browser/api/guest_view/app_view", |
47 "//extensions/browser/api/guest_view/extension_view", | 46 "//extensions/browser/api/guest_view/extension_view", |
48 "//extensions/browser/api/guest_view/web_view", | 47 "//extensions/browser/api/guest_view/web_view", |
(...skipping 27 matching lines...) Expand all Loading... |
76 ] | 75 ] |
77 | 76 |
78 deps = [ | 77 deps = [ |
79 "//base:i18n", | 78 "//base:i18n", |
80 "//content/public/browser", | 79 "//content/public/browser", |
81 "//extensions/strings", | 80 "//extensions/strings", |
82 ] | 81 ] |
83 | 82 |
84 if (is_chromeos) { | 83 if (is_chromeos) { |
85 public_deps += [ | 84 public_deps += [ |
| 85 "//extensions/browser/api/clipboard", |
86 "//extensions/browser/api/diagnostics", | 86 "//extensions/browser/api/diagnostics", |
87 "//extensions/browser/api/networking_config", | 87 "//extensions/browser/api/networking_config", |
88 "//extensions/browser/api/vpn_provider", | 88 "//extensions/browser/api/vpn_provider", |
89 "//extensions/browser/api/webcam_private", | 89 "//extensions/browser/api/webcam_private", |
90 ] | 90 ] |
91 } | 91 } |
92 } | 92 } |
93 | 93 |
94 json_schema_api("api_registration") { | 94 json_schema_api("api_registration") { |
95 sources = extensions_api_schema_files | 95 sources = extensions_api_schema_files |
96 impl_dir = "//extensions/browser/api" | 96 impl_dir = "//extensions/browser/api" |
97 bundle_registration = true | 97 bundle_registration = true |
98 bundle_name = "" | 98 bundle_name = "" |
99 root_namespace = extensions_api_root_namespace | 99 root_namespace = extensions_api_root_namespace |
100 uncompiled_sources = extensions_api_uncompiled_sources | 100 uncompiled_sources = extensions_api_uncompiled_sources |
101 | 101 |
102 deps = [ | 102 deps = [ |
103 ":api", | 103 ":api", |
104 "//device/serial", | 104 "//device/serial", |
105 "//extensions/common/api", | 105 "//extensions/common/api", |
106 "//extensions/common/api/cast_channel:cast_channel_proto", | 106 "//extensions/common/api/cast_channel:cast_channel_proto", |
107 "//skia", | 107 "//skia", |
108 ] | 108 ] |
109 } | 109 } |
OLD | NEW |