OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 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("//testing/test.gni") | 6 import("//testing/test.gni") |
7 import("//third_party/mojo/src/mojo/public/mojo_application.gni") | 7 import("//third_party/mojo/src/mojo/public/mojo_application.gni") |
8 | 8 |
9 if (is_android) { | 9 if (is_android) { |
10 import("//build/config/android/config.gni") | 10 import("//build/config/android/config.gni") |
11 import("//build/config/android/rules.gni") | 11 import("//build/config/android/rules.gni") |
12 | 12 |
13 group("view_manager") { | 13 group("view_manager") { |
14 deps = [ | 14 deps = [ |
15 ":jni_headers", | 15 ":jni_headers", |
| 16 ":lib", |
16 ":loader", | 17 ":loader", |
17 ":view_manager_lib", | |
18 ":view_manager_java", | 18 ":view_manager_java", |
19 "native_viewport", | 19 "native_viewport", |
20 ] | 20 ] |
21 } | 21 } |
22 | 22 |
23 android_library("view_manager_java") { | 23 android_library("view_manager_java") { |
24 java_files = [ "native_viewport/android/src/org/chromium/mojo/PlatformViewpo
rtAndroid.java" ] | 24 java_files = [ "native_viewport/android/src/org/chromium/mojo/PlatformViewpo
rtAndroid.java" ] |
25 | 25 |
26 deps = [ | 26 deps = [ |
27 "//base:base_java", | 27 "//base:base_java", |
(...skipping 19 matching lines...) Expand all Loading... |
47 "//third_party/mojo/src/mojo/public/cpp/bindings", | 47 "//third_party/mojo/src/mojo/public/cpp/bindings", |
48 ] | 48 ] |
49 } | 49 } |
50 } else { | 50 } else { |
51 mojo_native_application("view_manager") { | 51 mojo_native_application("view_manager") { |
52 sources = [ | 52 sources = [ |
53 "main.cc", | 53 "main.cc", |
54 ] | 54 ] |
55 | 55 |
56 deps = [ | 56 deps = [ |
57 ":view_manager_lib", | 57 ":lib", |
58 "//base", | 58 "//base", |
59 "//components/view_manager/public/interfaces", | 59 "//components/view_manager/public/interfaces", |
60 "//components/view_manager/native_viewport", | 60 "//components/view_manager/native_viewport", |
61 "//mojo/application/public/cpp", | 61 "//mojo/application/public/cpp", |
62 "//mojo/converters/geometry", | 62 "//mojo/converters/geometry", |
63 "//mojo/environment:chromium", | 63 "//mojo/environment:chromium", |
64 "//third_party/mojo/src/mojo/public/cpp/bindings:bindings", | 64 "//third_party/mojo/src/mojo/public/cpp/bindings:bindings", |
65 "//ui/events", | 65 "//ui/events", |
66 "//ui/events/platform", | 66 "//ui/events/platform", |
67 "//ui/gl", | 67 "//ui/gl", |
68 ] | 68 ] |
69 } | 69 } |
70 } | 70 } |
71 | 71 |
72 source_set("view_manager_lib") { | 72 source_set("lib") { |
73 sources = [ | 73 sources = [ |
74 "access_policy.h", | 74 "access_policy.h", |
75 "access_policy_delegate.h", | 75 "access_policy_delegate.h", |
76 "animation_runner.cc", | 76 "animation_runner.cc", |
77 "animation_runner.h", | 77 "animation_runner.h", |
78 "animation_runner_observer.h", | 78 "animation_runner_observer.h", |
79 "client_connection.cc", | 79 "client_connection.cc", |
80 "client_connection.h", | 80 "client_connection.h", |
81 "connection_manager.cc", | 81 "connection_manager.cc", |
82 "connection_manager.h", | 82 "connection_manager.h", |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
115 ] | 115 ] |
116 | 116 |
117 public_deps = [ | 117 public_deps = [ |
118 "//components/view_manager/public/cpp", | 118 "//components/view_manager/public/cpp", |
119 ] | 119 ] |
120 | 120 |
121 deps = [ | 121 deps = [ |
122 "//base", | 122 "//base", |
123 "//cc/surfaces", | 123 "//cc/surfaces", |
124 "//cc/surfaces:surface_id", | 124 "//cc/surfaces:surface_id", |
125 "//components/surfaces/public/interfaces", | |
126 "//components/view_manager/public/cpp:common", | 125 "//components/view_manager/public/cpp:common", |
127 "//components/view_manager/public/interfaces", | 126 "//components/view_manager/public/interfaces", |
128 "//components/view_manager/native_viewport", | 127 "//components/view_manager/native_viewport", |
129 "//mojo/application/public/cpp", | 128 "//mojo/application/public/cpp", |
130 "//mojo/common:tracing_impl", | 129 "//mojo/common:tracing_impl", |
131 "//mojo/converters/geometry", | 130 "//mojo/converters/geometry", |
132 "//mojo/converters/input_events", | 131 "//mojo/converters/input_events", |
133 "//mojo/converters/surfaces", | 132 "//mojo/converters/surfaces", |
134 "//third_party/mojo/src/mojo/public/cpp/bindings:callback", | 133 "//third_party/mojo/src/mojo/public/cpp/bindings:callback", |
135 "//ui/mojo/geometry:interfaces", | 134 "//ui/mojo/geometry:interfaces", |
136 "//ui/mojo/events:interfaces", | 135 "//ui/mojo/events:interfaces", |
137 "//ui/gfx", | 136 "//ui/gfx", |
138 "//ui/gfx/geometry", | 137 "//ui/gfx/geometry", |
139 ] | 138 ] |
140 | |
141 data_deps = [ "//components/surfaces" ] | |
142 } | 139 } |
143 | 140 |
144 source_set("test_support") { | 141 source_set("test_support") { |
145 testonly = true | 142 testonly = true |
146 | 143 |
147 sources = [ | 144 sources = [ |
148 "test_change_tracker.cc", | 145 "test_change_tracker.cc", |
149 "test_change_tracker.h", | 146 "test_change_tracker.h", |
150 ] | 147 ] |
151 | 148 |
(...skipping 25 matching lines...) Expand all Loading... |
177 "scheduled_animation_group_unittest.cc", | 174 "scheduled_animation_group_unittest.cc", |
178 "server_view_drawn_tracker_unittest.cc", | 175 "server_view_drawn_tracker_unittest.cc", |
179 "test_server_view_delegate.cc", | 176 "test_server_view_delegate.cc", |
180 "test_server_view_delegate.h", | 177 "test_server_view_delegate.h", |
181 "view_coordinate_conversions_unittest.cc", | 178 "view_coordinate_conversions_unittest.cc", |
182 "view_manager_service_unittest.cc", | 179 "view_manager_service_unittest.cc", |
183 ] | 180 ] |
184 | 181 |
185 deps = [ | 182 deps = [ |
186 ":test_support", | 183 ":test_support", |
187 ":view_manager_lib", | 184 ":lib", |
188 "//base", | 185 "//base", |
189 "//base/test:test_config", | 186 "//base/test:test_config", |
190 "//components/view_manager/public/cpp:common", | 187 "//components/view_manager/public/cpp:common", |
191 "//components/view_manager/public/interfaces", | 188 "//components/view_manager/public/interfaces", |
192 "//mojo/application/public/interfaces", | 189 "//mojo/application/public/interfaces", |
193 "//mojo/converters/geometry", | 190 "//mojo/converters/geometry", |
194 "//mojo/converters/input_events", | 191 "//mojo/converters/input_events", |
195 "//mojo/environment:chromium", | 192 "//mojo/environment:chromium", |
196 "//third_party/mojo/src/mojo/edk/test:run_all_unittests", | 193 "//third_party/mojo/src/mojo/edk/test:run_all_unittests", |
197 "//third_party/mojo/src/mojo/public/cpp/bindings:bindings", | 194 "//third_party/mojo/src/mojo/public/cpp/bindings:bindings", |
(...skipping 25 matching lines...) Expand all Loading... |
223 "//base/test:test_config", | 220 "//base/test:test_config", |
224 "//components/view_manager/public/cpp", | 221 "//components/view_manager/public/cpp", |
225 "//components/view_manager/public/interfaces", | 222 "//components/view_manager/public/interfaces", |
226 "//mojo/application/public/cpp:test_support", | 223 "//mojo/application/public/cpp:test_support", |
227 "//ui/mojo/geometry:interfaces", | 224 "//ui/mojo/geometry:interfaces", |
228 "//ui/mojo/geometry:util", | 225 "//ui/mojo/geometry:util", |
229 ] | 226 ] |
230 | 227 |
231 data_deps = [ ":view_manager" ] | 228 data_deps = [ ":view_manager" ] |
232 } | 229 } |
OLD | NEW |