OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 { | 5 { |
6 'target_defaults': { | 6 'target_defaults': { |
7 'conditions': [ | 7 'conditions': [ |
8 ['mojo_shell_debug_url != ""', { | 8 ['mojo_shell_debug_url != ""', { |
9 'defines': [ | 9 'defines': [ |
10 'MOJO_SHELL_DEBUG=1', | 10 'MOJO_SHELL_DEBUG=1', |
11 'MOJO_SHELL_DEBUG_URL="<(mojo_shell_debug_url)"', | 11 'MOJO_SHELL_DEBUG_URL="<(mojo_shell_debug_url)"', |
12 ], | 12 ], |
13 }], | 13 }], |
14 ], | 14 ], |
15 }, | 15 }, |
16 'variables': { | |
17 'chromium_code': 1, | |
18 'mojo_shell_debug_url%': "", | |
19 'conditions': [ | |
20 # | |
21 # The following mojo_system-prefixed variables are used to express a | |
22 # dependency on the mojo system APIs. | |
23 # | |
24 # In a component == "shared_library" build, everything can link against | |
25 # mojo_system_impl because it is built as a shared library. However, in a | |
26 # component != "shared_library" build, mojo_system_impl is linked into an | |
27 # executable (e.g., mojo_shell), and must be injected into other shared | |
28 # libraries (i.e., Mojo Apps) that need the mojo system API. | |
29 # | |
30 # For component targets, add <(mojo_system_for_component) to your | |
31 # dependencies section. For loadable module targets (e.g., a Mojo App), | |
32 # add <(mojo_system_for_loadable_module) to your dependencies section. | |
33 # | |
34 # NOTE: component != "shared_library" implies that we are generating a | |
35 # static library, and in that case, it is expected that the target | |
36 # listing the component as a dependency will specify either mojo_system | |
37 # or mojo_system_impl to link against. This enables multiple targets to | |
38 # link against the same component library without having to agree on | |
39 # which Mojo system library they are using. | |
40 # | |
41 ['component=="shared_library"', { | |
42 'mojo_system_for_component': "mojo_system_impl", | |
43 'mojo_system_for_loadable_module': "mojo_system_impl", | |
44 }, { | |
45 'mojo_system_for_component': "mojo_none", | |
46 'mojo_system_for_loadable_module': "mojo_system", | |
47 }], | |
48 ], | |
49 }, | |
50 'includes': [ | 16 'includes': [ |
51 'mojo_apps.gypi', | 17 'mojo_apps.gypi', |
52 'mojo_examples.gypi', | 18 'mojo_examples.gypi', |
53 'mojo_public.gypi', | |
54 'mojo_public_tests.gypi', | |
55 'mojo_services.gypi', | 19 'mojo_services.gypi', |
| 20 'mojo_variables.gypi', |
56 ], | 21 ], |
57 'targets': [ | 22 'targets': [ |
58 { | 23 { |
59 'target_name': 'mojo', | 24 'target_name': 'mojo', |
60 'type': 'none', | 25 'type': 'none', |
61 'dependencies': [ | 26 'dependencies': [ |
| 27 'mojo_base.gyp:mojo_base', |
62 'mojo_apps_js_unittests', | 28 'mojo_apps_js_unittests', |
63 'mojo_compositor_app', | 29 'mojo_compositor_app', |
64 'mojo_common_lib', | |
65 'mojo_common_unittests', | |
66 'mojo_cpp_bindings', | |
67 'mojo_echo_client', | 30 'mojo_echo_client', |
68 'mojo_echo_service', | 31 'mojo_echo_service', |
69 'mojo_geometry_lib', | 32 'mojo_geometry_lib', |
70 'mojo_html_viewer', | 33 'mojo_html_viewer', |
71 'mojo_js', | 34 'mojo_js', |
72 'mojo_js_bindings', | |
73 'mojo_js_unittests', | |
74 'mojo_launcher', | 35 'mojo_launcher', |
75 'mojo_message_generator', | |
76 'mojo_native_viewport_service', | 36 'mojo_native_viewport_service', |
77 'mojo_network_service', | 37 'mojo_network_service', |
78 'mojo_pepper_container_app', | 38 'mojo_pepper_container_app', |
79 'mojo_png_viewer', | 39 'mojo_png_viewer', |
80 'mojo_public_application_unittests', | |
81 'mojo_public_test_utils', | |
82 'mojo_public_bindings_unittests', | |
83 'mojo_public_environment_unittests', | |
84 'mojo_public_system_perftests', | |
85 'mojo_public_system_unittests', | |
86 'mojo_public_utility_unittests', | |
87 'mojo_sample_app', | 40 'mojo_sample_app', |
88 'mojo_service_manager', | 41 'mojo_service_manager', |
89 'mojo_service_manager_unittests', | 42 'mojo_service_manager_unittests', |
90 'mojo_shell', | 43 'mojo_shell', |
91 'mojo_shell_lib', | 44 'mojo_shell_lib', |
92 'mojo_shell_tests', | 45 'mojo_shell_tests', |
93 'mojo_surfaces_app', | 46 'mojo_surfaces_app', |
94 'mojo_surfaces_child_app', | 47 'mojo_surfaces_child_app', |
95 'mojo_surfaces_lib', | 48 'mojo_surfaces_lib', |
96 'mojo_surfaces_lib_unittests', | 49 'mojo_surfaces_lib_unittests', |
97 'mojo_surfaces_app', | 50 'mojo_surfaces_app', |
98 'mojo_surfaces_service', | 51 'mojo_surfaces_service', |
99 'mojo_system', | |
100 'mojo_system_impl', | |
101 'mojo_system_unittests', | |
102 'mojo_test_app', | 52 'mojo_test_app', |
103 'mojo_test_request_tracker_app', | 53 'mojo_test_request_tracker_app', |
104 'mojo_utility', | |
105 'mojo_view_manager_lib', | 54 'mojo_view_manager_lib', |
106 'mojo_view_manager_lib_unittests', | 55 'mojo_view_manager_lib_unittests', |
107 'mojo_wget', | 56 'mojo_wget', |
108 ], | 57 ], |
109 'conditions': [ | 58 'conditions': [ |
110 ['use_aura==1', { | 59 ['use_aura==1', { |
111 'dependencies': [ | 60 'dependencies': [ |
112 'mojo_aura_demo', | 61 'mojo_aura_demo', |
113 'mojo_aura_demo_init', | 62 'mojo_aura_demo_init', |
114 'mojo_browser', | 63 'mojo_browser', |
115 'mojo_core_window_manager', | 64 'mojo_core_window_manager', |
116 'mojo_core_window_manager_unittests', | 65 'mojo_core_window_manager_unittests', |
117 'mojo_demo_launcher', | 66 'mojo_demo_launcher', |
118 'mojo_embedded_app', | 67 'mojo_embedded_app', |
119 'mojo_keyboard', | 68 'mojo_keyboard', |
120 'mojo_media_viewer', | 69 'mojo_media_viewer', |
121 'mojo_nesting_app', | 70 'mojo_nesting_app', |
122 'mojo_window_manager', | 71 'mojo_window_manager', |
123 'mojo_wm_flow_app', | 72 'mojo_wm_flow_app', |
124 'mojo_wm_flow_init', | 73 'mojo_wm_flow_init', |
125 'mojo_wm_flow_wm', | 74 'mojo_wm_flow_wm', |
126 'mojo_view_manager', | 75 'mojo_view_manager', |
127 'mojo_view_manager_unittests', | 76 'mojo_view_manager_unittests', |
128 ], | 77 ], |
129 }], | 78 }], |
130 ['OS == "android"', { | |
131 'dependencies': [ | |
132 'mojo_bindings_java', | |
133 'mojo_public_java', | |
134 'mojo_system_java', | |
135 'libmojo_system_java', | |
136 'mojo_test_apk', | |
137 ], | |
138 }], | |
139 ['OS == "linux"', { | 79 ['OS == "linux"', { |
140 'dependencies': [ | 80 'dependencies': [ |
141 'mojo_dbus_echo', | 81 'mojo_dbus_echo', |
142 'mojo_dbus_echo_service', | 82 'mojo_dbus_echo_service', |
143 ], | 83 ], |
144 }], | 84 }], |
145 ] | 85 ] |
146 }, | 86 }, |
147 { | 87 { |
148 'target_name': 'mojo_none', | |
149 'type': 'none', | |
150 }, | |
151 { | |
152 # GN version: //mojo/shell:external_service_bindings | 88 # GN version: //mojo/shell:external_service_bindings |
153 'target_name': 'mojo_external_service_bindings', | 89 'target_name': 'mojo_external_service_bindings', |
154 'type': 'static_library', | 90 'type': 'static_library', |
155 'sources': [ | 91 'sources': [ |
156 'shell/external_service.mojom', | 92 'shell/external_service.mojom', |
157 ], | 93 ], |
158 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 94 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
159 'export_dependent_settings': [ | 95 'export_dependent_settings': [ |
160 'mojo_cpp_bindings', | 96 'mojo_base.gyp:mojo_cpp_bindings', |
161 ], | 97 ], |
162 'dependencies': [ | 98 'dependencies': [ |
163 'mojo_cpp_bindings', | 99 'mojo_base.gyp:mojo_cpp_bindings', |
164 ], | 100 ], |
165 }, | 101 }, |
166 { | 102 { |
167 'target_name': 'mojo_run_all_unittests', | |
168 'type': 'static_library', | |
169 'dependencies': [ | |
170 '../base/base.gyp:base', | |
171 '../base/base.gyp:test_support_base', | |
172 '../testing/gtest.gyp:gtest', | |
173 'mojo_system_impl', | |
174 'mojo_test_support', | |
175 'mojo_test_support_impl', | |
176 ], | |
177 'sources': [ | |
178 'common/test/run_all_unittests.cc', | |
179 ], | |
180 }, | |
181 { | |
182 'target_name': 'mojo_run_all_perftests', | |
183 'type': 'static_library', | |
184 'dependencies': [ | |
185 '../base/base.gyp:test_support_base', | |
186 'mojo_system_impl', | |
187 'mojo_test_support', | |
188 'mojo_test_support_impl', | |
189 ], | |
190 'sources': [ | |
191 'common/test/run_all_perftests.cc', | |
192 ], | |
193 }, | |
194 { | |
195 # GN version: //mojo/system | |
196 'target_name': 'mojo_system_impl', | |
197 'type': '<(component)', | |
198 'dependencies': [ | |
199 '../base/base.gyp:base', | |
200 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | |
201 ], | |
202 'defines': [ | |
203 'MOJO_SYSTEM_IMPL_IMPLEMENTATION', | |
204 'MOJO_SYSTEM_IMPLEMENTATION', | |
205 'MOJO_USE_SYSTEM_IMPL', | |
206 ], | |
207 'sources': [ | |
208 'embedder/channel_init.cc', | |
209 'embedder/channel_init.h', | |
210 'embedder/embedder.cc', | |
211 'embedder/embedder.h', | |
212 'embedder/platform_channel_pair.cc', | |
213 'embedder/platform_channel_pair.h', | |
214 'embedder/platform_channel_pair_posix.cc', | |
215 'embedder/platform_channel_pair_win.cc', | |
216 'embedder/platform_channel_utils_posix.cc', | |
217 'embedder/platform_channel_utils_posix.h', | |
218 'embedder/platform_handle.cc', | |
219 'embedder/platform_handle.h', | |
220 'embedder/platform_handle_utils.h', | |
221 'embedder/platform_handle_utils_posix.cc', | |
222 'embedder/platform_handle_utils_win.cc', | |
223 'embedder/platform_handle_vector.h', | |
224 'embedder/scoped_platform_handle.h', | |
225 'system/channel.cc', | |
226 'system/channel.h', | |
227 'system/constants.h', | |
228 'system/core.cc', | |
229 'system/core.h', | |
230 'system/data_pipe.cc', | |
231 'system/data_pipe.h', | |
232 'system/data_pipe_consumer_dispatcher.cc', | |
233 'system/data_pipe_consumer_dispatcher.h', | |
234 'system/data_pipe_producer_dispatcher.cc', | |
235 'system/data_pipe_producer_dispatcher.h', | |
236 'system/dispatcher.cc', | |
237 'system/dispatcher.h', | |
238 'system/entrypoints.cc', | |
239 'system/handle_signals_state.h', | |
240 'system/handle_table.cc', | |
241 'system/handle_table.h', | |
242 'system/local_data_pipe.cc', | |
243 'system/local_data_pipe.h', | |
244 'system/local_message_pipe_endpoint.cc', | |
245 'system/local_message_pipe_endpoint.h', | |
246 'system/mapping_table.cc', | |
247 'system/mapping_table.h', | |
248 'system/memory.cc', | |
249 'system/memory.h', | |
250 'system/message_in_transit.cc', | |
251 'system/message_in_transit.h', | |
252 'system/message_in_transit_queue.cc', | |
253 'system/message_in_transit_queue.h', | |
254 'system/message_pipe.cc', | |
255 'system/message_pipe.h', | |
256 'system/message_pipe_dispatcher.cc', | |
257 'system/message_pipe_dispatcher.h', | |
258 'system/message_pipe_endpoint.cc', | |
259 'system/message_pipe_endpoint.h', | |
260 'system/options_validation.h', | |
261 'system/platform_handle_dispatcher.cc', | |
262 'system/platform_handle_dispatcher.h', | |
263 'system/proxy_message_pipe_endpoint.cc', | |
264 'system/proxy_message_pipe_endpoint.h', | |
265 'system/raw_channel.cc', | |
266 'system/raw_channel.h', | |
267 'system/raw_channel_posix.cc', | |
268 'system/raw_channel_win.cc', | |
269 'system/raw_shared_buffer.cc', | |
270 'system/raw_shared_buffer.h', | |
271 'system/raw_shared_buffer_posix.cc', | |
272 'system/raw_shared_buffer_win.cc', | |
273 'system/shared_buffer_dispatcher.cc', | |
274 'system/shared_buffer_dispatcher.h', | |
275 'system/simple_dispatcher.cc', | |
276 'system/simple_dispatcher.h', | |
277 'system/transport_data.cc', | |
278 'system/transport_data.h', | |
279 'system/waiter.cc', | |
280 'system/waiter.h', | |
281 'system/waiter_list.cc', | |
282 'system/waiter_list.h', | |
283 # Test-only code: | |
284 # TODO(vtl): It's a little unfortunate that these end up in the same | |
285 # component as non-test-only code. In the static build, this code should | |
286 # hopefully be dead-stripped. | |
287 'embedder/test_embedder.cc', | |
288 'embedder/test_embedder.h', | |
289 ], | |
290 'all_dependent_settings': { | |
291 # Ensures that dependent projects import the core functions on Windows. | |
292 'defines': ['MOJO_USE_SYSTEM_IMPL'], | |
293 } | |
294 }, | |
295 { | |
296 'target_name': 'mojo_system_unittests', | |
297 'type': 'executable', | |
298 'dependencies': [ | |
299 '../base/base.gyp:base', | |
300 '../testing/gtest.gyp:gtest', | |
301 'mojo_common_test_support', | |
302 'mojo_system_impl', | |
303 ], | |
304 'sources': [ | |
305 'embedder/embedder_unittest.cc', | |
306 'embedder/platform_channel_pair_posix_unittest.cc', | |
307 'system/channel_unittest.cc', | |
308 'system/core_unittest.cc', | |
309 'system/core_test_base.cc', | |
310 'system/core_test_base.h', | |
311 'system/data_pipe_unittest.cc', | |
312 'system/dispatcher_unittest.cc', | |
313 'system/local_data_pipe_unittest.cc', | |
314 'system/memory_unittest.cc', | |
315 'system/message_pipe_dispatcher_unittest.cc', | |
316 'system/message_pipe_unittest.cc', | |
317 'system/multiprocess_message_pipe_unittest.cc', | |
318 'system/options_validation_unittest.cc', | |
319 'system/platform_handle_dispatcher_unittest.cc', | |
320 'system/raw_channel_unittest.cc', | |
321 'system/raw_shared_buffer_unittest.cc', | |
322 'system/remote_message_pipe_unittest.cc', | |
323 'system/run_all_unittests.cc', | |
324 'system/shared_buffer_dispatcher_unittest.cc', | |
325 'system/simple_dispatcher_unittest.cc', | |
326 'system/test_utils.cc', | |
327 'system/test_utils.h', | |
328 'system/waiter_list_unittest.cc', | |
329 'system/waiter_test_utils.cc', | |
330 'system/waiter_test_utils.h', | |
331 'system/waiter_unittest.cc', | |
332 ], | |
333 }, | |
334 { | |
335 # GN version: //mojo/gles2 | 103 # GN version: //mojo/gles2 |
336 'target_name': 'mojo_gles2_impl', | 104 'target_name': 'mojo_gles2_impl', |
337 'type': '<(component)', | 105 'type': '<(component)', |
338 'dependencies': [ | 106 'dependencies': [ |
339 '../base/base.gyp:base', | 107 '../base/base.gyp:base', |
340 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 108 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
341 '../gpu/gpu.gyp:command_buffer_client', | 109 '../gpu/gpu.gyp:command_buffer_client', |
342 '../gpu/gpu.gyp:command_buffer_common', | 110 '../gpu/gpu.gyp:command_buffer_common', |
343 '../gpu/gpu.gyp:gles2_cmd_helper', | 111 '../gpu/gpu.gyp:gles2_cmd_helper', |
344 '../gpu/gpu.gyp:gles2_implementation', | 112 '../gpu/gpu.gyp:gles2_implementation', |
| 113 'mojo_base.gyp:mojo_environment_chromium', |
345 'mojo_gles2', | 114 'mojo_gles2', |
346 'mojo_gles2_bindings', | 115 'mojo_gles2_bindings', |
347 'mojo_environment_chromium', | |
348 '<(mojo_system_for_component)', | 116 '<(mojo_system_for_component)', |
349 ], | 117 ], |
350 'defines': [ | 118 'defines': [ |
351 'MOJO_GLES2_IMPL_IMPLEMENTATION', | 119 'MOJO_GLES2_IMPL_IMPLEMENTATION', |
352 ], | 120 ], |
353 'sources': [ | 121 'sources': [ |
354 'gles2/command_buffer_client_impl.cc', | 122 'gles2/command_buffer_client_impl.cc', |
355 'gles2/command_buffer_client_impl.h', | 123 'gles2/command_buffer_client_impl.h', |
356 'gles2/gles2_impl_export.h', | 124 'gles2/gles2_impl_export.h', |
357 'gles2/gles2_support_impl.cc', | 125 'gles2/gles2_support_impl.cc', |
358 'gles2/gles2_support_impl.h', | 126 'gles2/gles2_support_impl.h', |
359 'gles2/gles2_context.cc', | 127 'gles2/gles2_context.cc', |
360 'gles2/gles2_context.h', | 128 'gles2/gles2_context.h', |
361 ], | 129 ], |
362 }, | 130 }, |
363 { | 131 { |
364 'target_name': 'mojo_test_support_impl', | |
365 'type': 'static_library', | |
366 'dependencies': [ | |
367 '../base/base.gyp:base', | |
368 ], | |
369 'sources': [ | |
370 'common/test/test_support_impl.cc', | |
371 'common/test/test_support_impl.h', | |
372 ], | |
373 }, | |
374 { | |
375 # GN version: //mojo/common | |
376 'target_name': 'mojo_common_lib', | |
377 'type': '<(component)', | |
378 'defines': [ | |
379 'MOJO_COMMON_IMPLEMENTATION', | |
380 ], | |
381 'dependencies': [ | |
382 '../base/base.gyp:base', | |
383 '../url/url.gyp:url_lib', | |
384 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | |
385 '<(mojo_system_for_component)', | |
386 ], | |
387 'export_dependent_settings': [ | |
388 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | |
389 ], | |
390 'sources': [ | |
391 'common/common_type_converters.cc', | |
392 'common/common_type_converters.h', | |
393 'common/data_pipe_utils.cc', | |
394 'common/data_pipe_utils.h', | |
395 'common/handle_watcher.cc', | |
396 'common/handle_watcher.h', | |
397 'common/message_pump_mojo.cc', | |
398 'common/message_pump_mojo.h', | |
399 'common/message_pump_mojo_handler.h', | |
400 'common/time_helper.cc', | |
401 'common/time_helper.h', | |
402 ], | |
403 }, | |
404 { | |
405 'target_name': 'mojo_common_test_support', | |
406 'type': 'static_library', | |
407 'dependencies': [ | |
408 '../base/base.gyp:base', | |
409 '../base/base.gyp:test_support_base', | |
410 '../testing/gtest.gyp:gtest', | |
411 'mojo_system_impl', | |
412 ], | |
413 'sources': [ | |
414 'common/test/multiprocess_test_helper.cc', | |
415 'common/test/multiprocess_test_helper.h', | |
416 'common/test/test_utils.h', | |
417 'common/test/test_utils_posix.cc', | |
418 'common/test/test_utils_win.cc', | |
419 ], | |
420 }, | |
421 { | |
422 'target_name': 'mojo_common_unittests', | |
423 'type': 'executable', | |
424 'dependencies': [ | |
425 '../base/base.gyp:base', | |
426 '../base/base.gyp:base_message_loop_tests', | |
427 '../testing/gtest.gyp:gtest', | |
428 '../url/url.gyp:url_lib', | |
429 'mojo_cpp_bindings', | |
430 'mojo_environment_chromium', | |
431 'mojo_common_lib', | |
432 'mojo_common_test_support', | |
433 'mojo_public_test_utils', | |
434 'mojo_run_all_unittests', | |
435 ], | |
436 'sources': [ | |
437 'common/common_type_converters_unittest.cc', | |
438 'common/handle_watcher_unittest.cc', | |
439 'common/message_pump_mojo_unittest.cc', | |
440 'common/test/multiprocess_test_helper_unittest.cc', | |
441 ], | |
442 }, | |
443 { | |
444 # GN version: //mojo/environment:chromium | |
445 'target_name': 'mojo_environment_chromium', | |
446 'type': 'static_library', | |
447 'dependencies': [ | |
448 'mojo_environment_chromium_impl', | |
449 ], | |
450 'sources': [ | |
451 'environment/environment.cc', | |
452 # TODO(vtl): This is kind of ugly. (See TODO in logging.h.) | |
453 "public/cpp/environment/logging.h", | |
454 "public/cpp/environment/lib/logging.cc", | |
455 ], | |
456 'include_dirs': [ | |
457 '..', | |
458 ], | |
459 'export_dependent_settings': [ | |
460 'mojo_environment_chromium_impl', | |
461 ], | |
462 }, | |
463 { | |
464 # GN version: //mojo/environment:chromium_impl | |
465 'target_name': 'mojo_environment_chromium_impl', | |
466 'type': '<(component)', | |
467 'defines': [ | |
468 'MOJO_ENVIRONMENT_IMPL_IMPLEMENTATION', | |
469 ], | |
470 'dependencies': [ | |
471 '../base/base.gyp:base', | |
472 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | |
473 'mojo_common_lib', | |
474 '<(mojo_system_for_component)', | |
475 ], | |
476 'sources': [ | |
477 'environment/default_async_waiter_impl.cc', | |
478 'environment/default_async_waiter_impl.h', | |
479 'environment/default_logger_impl.cc', | |
480 'environment/default_logger_impl.h', | |
481 ], | |
482 'include_dirs': [ | |
483 '..', | |
484 ], | |
485 }, | |
486 { | |
487 # GN version: //mojo/service_manager | |
488 'target_name': 'mojo_service_manager', | |
489 'type': '<(component)', | |
490 'defines': [ | |
491 'MOJO_SERVICE_MANAGER_IMPLEMENTATION', | |
492 ], | |
493 'dependencies': [ | |
494 '../base/base.gyp:base', | |
495 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | |
496 '../net/net.gyp:net', | |
497 '../url/url.gyp:url_lib', | |
498 'mojo_common_lib', | |
499 'mojo_environment_chromium', | |
500 'mojo_service_provider_bindings', | |
501 '<(mojo_system_for_component)', | |
502 ], | |
503 'sources': [ | |
504 'service_manager/background_service_loader.cc', | |
505 'service_manager/background_service_loader.h', | |
506 'service_manager/service_loader.h', | |
507 'service_manager/service_manager.cc', | |
508 'service_manager/service_manager.h', | |
509 'service_manager/service_manager_export.h', | |
510 ], | |
511 'export_dependent_settings': [ | |
512 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | |
513 'mojo_service_provider_bindings', | |
514 ], | |
515 }, | |
516 { | |
517 'target_name': 'mojo_spy', | 132 'target_name': 'mojo_spy', |
518 'type': 'static_library', | 133 'type': 'static_library', |
519 'dependencies': [ | 134 'dependencies': [ |
520 '../base/base.gyp:base', | 135 '../base/base.gyp:base', |
521 '../base/base.gyp:base_static', | 136 '../base/base.gyp:base_static', |
522 '../net/net.gyp:http_server', | 137 '../net/net.gyp:http_server', |
523 '../url/url.gyp:url_lib', | 138 '../url/url.gyp:url_lib', |
524 'mojo_service_manager', | 139 'mojo_service_manager', |
525 ], | 140 ], |
526 'variables': { | 141 'variables': { |
(...skipping 14 matching lines...) Expand all Loading... |
541 { | 156 { |
542 # GN version: //mojo/shell:lib | 157 # GN version: //mojo/shell:lib |
543 'target_name': 'mojo_shell_lib', | 158 'target_name': 'mojo_shell_lib', |
544 'type': 'static_library', | 159 'type': 'static_library', |
545 'dependencies': [ | 160 'dependencies': [ |
546 '../base/base.gyp:base', | 161 '../base/base.gyp:base', |
547 '../base/base.gyp:base_static', | 162 '../base/base.gyp:base_static', |
548 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 163 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
549 '../net/net.gyp:net', | 164 '../net/net.gyp:net', |
550 '../url/url.gyp:url_lib', | 165 '../url/url.gyp:url_lib', |
551 'mojo_application', | 166 'mojo_base.gyp:mojo_common_lib', |
552 'mojo_common_lib', | 167 'mojo_base.gyp:mojo_service_provider_bindings', |
| 168 'mojo_base.gyp:mojo_system_impl', |
| 169 'mojo_base.gyp:mojo_application', |
553 'mojo_external_service_bindings', | 170 'mojo_external_service_bindings', |
554 'mojo_gles2_impl', | 171 'mojo_gles2_impl', |
555 'mojo_native_viewport_service', | 172 'mojo_native_viewport_service', |
556 'mojo_network_bindings', | 173 'mojo_network_bindings', |
557 'mojo_service_manager', | 174 'mojo_service_manager', |
558 'mojo_service_provider_bindings', | |
559 'mojo_spy', | 175 'mojo_spy', |
560 'mojo_system_impl', | |
561 ], | 176 ], |
562 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 177 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
563 'sources': [ | 178 'sources': [ |
564 'shell/app_child_process.cc', | 179 'shell/app_child_process.cc', |
565 'shell/app_child_process.h', | 180 'shell/app_child_process.h', |
566 'shell/app_child_process.mojom', | 181 'shell/app_child_process.mojom', |
567 'shell/app_child_process_host.cc', | 182 'shell/app_child_process_host.cc', |
568 'shell/app_child_process_host.h', | 183 'shell/app_child_process_host.h', |
569 'shell/child_process.cc', | 184 'shell/child_process.cc', |
570 'shell/child_process.h', | 185 'shell/child_process.h', |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
632 }], | 247 }], |
633 ], | 248 ], |
634 }, | 249 }, |
635 { | 250 { |
636 'target_name': 'mojo_shell_test_support', | 251 'target_name': 'mojo_shell_test_support', |
637 'type': 'static_library', | 252 'type': 'static_library', |
638 'dependencies': [ | 253 'dependencies': [ |
639 '../base/base.gyp:base', | 254 '../base/base.gyp:base', |
640 '../base/base.gyp:base_static', | 255 '../base/base.gyp:base_static', |
641 '../url/url.gyp:url_lib', | 256 '../url/url.gyp:url_lib', |
| 257 'mojo_base.gyp:mojo_system_impl', |
642 'mojo_service_manager', | 258 'mojo_service_manager', |
643 'mojo_shell_lib', | 259 'mojo_shell_lib', |
644 'mojo_system_impl', | |
645 ], | 260 ], |
646 'sources': [ | 261 'sources': [ |
647 'shell/shell_test_helper.cc', | 262 'shell/shell_test_helper.cc', |
648 'shell/shell_test_helper.h', | 263 'shell/shell_test_helper.h', |
649 ], | 264 ], |
650 }, | 265 }, |
651 { | 266 { |
652 # GN version: //mojo/shell | 267 # GN version: //mojo/shell |
653 'target_name': 'mojo_shell', | 268 'target_name': 'mojo_shell', |
654 'type': 'executable', | 269 'type': 'executable', |
655 'dependencies': [ | 270 'dependencies': [ |
656 '../base/base.gyp:base', | 271 '../base/base.gyp:base', |
657 '../ui/gl/gl.gyp:gl', | 272 '../ui/gl/gl.gyp:gl', |
658 '../url/url.gyp:url_lib', | 273 '../url/url.gyp:url_lib', |
659 'mojo_common_lib', | 274 'mojo_base.gyp:mojo_common_lib', |
660 'mojo_environment_chromium', | 275 'mojo_base.gyp:mojo_environment_chromium', |
| 276 'mojo_base.gyp:mojo_system_impl', |
661 'mojo_service_manager', | 277 'mojo_service_manager', |
662 'mojo_shell_lib', | 278 'mojo_shell_lib', |
663 'mojo_system_impl', | |
664 ], | 279 ], |
665 'conditions': [ | 280 'conditions': [ |
666 ['use_ozone==1', { | 281 ['use_ozone==1', { |
667 'dependencies': [ | 282 'dependencies': [ |
668 '../ui/ozone/ozone.gyp:ozone', | 283 '../ui/ozone/ozone.gyp:ozone', |
669 ], | 284 ], |
670 }], | 285 }], |
671 ], | 286 ], |
672 'sources': [ | 287 'sources': [ |
673 'shell/desktop/mojo_main.cc', | 288 'shell/desktop/mojo_main.cc', |
674 ], | 289 ], |
675 }, | 290 }, |
676 { | 291 { |
677 'target_name': 'mojo_shell_tests', | 292 'target_name': 'mojo_shell_tests', |
678 'type': '<(gtest_target_type)', | 293 'type': '<(gtest_target_type)', |
679 'dependencies': [ | 294 'dependencies': [ |
680 '../base/base.gyp:base', | 295 '../base/base.gyp:base', |
681 '../base/base.gyp:base_i18n', | 296 '../base/base.gyp:base_i18n', |
682 '../base/base.gyp:test_support_base', | 297 '../base/base.gyp:test_support_base', |
683 '../testing/gtest.gyp:gtest', | 298 '../testing/gtest.gyp:gtest', |
684 '../net/net.gyp:net_test_support', | 299 '../net/net.gyp:net_test_support', |
685 # TODO(vtl): We don't currently need this, but I imagine we will soon. | 300 # TODO(vtl): We don't currently need this, but I imagine we will soon. |
686 # '../ui/gl/gl.gyp:gl', | 301 # '../ui/gl/gl.gyp:gl', |
687 '../url/url.gyp:url_lib', | 302 '../url/url.gyp:url_lib', |
688 'mojo_common_lib', | 303 'mojo_base.gyp:mojo_common_lib', |
689 'mojo_environment_chromium', | 304 'mojo_base.gyp:mojo_environment_chromium', |
| 305 'mojo_base.gyp:mojo_system_impl', |
690 'mojo_service_manager', | 306 'mojo_service_manager', |
691 'mojo_shell_lib', | 307 'mojo_shell_lib', |
692 'mojo_system_impl', | |
693 'mojo_test_app', | 308 'mojo_test_app', |
694 'mojo_test_request_tracker_app', | 309 'mojo_test_request_tracker_app', |
695 'mojo_test_service_bindings', | 310 'mojo_test_service_bindings', |
696 ], | 311 ], |
697 'sources': [ | 312 'sources': [ |
698 'shell/child_process_host_unittest.cc', | 313 'shell/child_process_host_unittest.cc', |
699 'shell/dynamic_service_loader_unittest.cc', | 314 'shell/dynamic_service_loader_unittest.cc', |
700 'shell/in_process_dynamic_service_runner_unittest.cc', | 315 'shell/in_process_dynamic_service_runner_unittest.cc', |
701 'shell/shell_test_base.cc', | 316 'shell/shell_test_base.cc', |
702 'shell/shell_test_base.h', | 317 'shell/shell_test_base.h', |
703 'shell/shell_test_base_unittest.cc', | 318 'shell/shell_test_base_unittest.cc', |
704 'shell/shell_test_main.cc', | 319 'shell/shell_test_main.cc', |
705 ], | 320 ], |
706 'conditions': [ | 321 'conditions': [ |
707 ['OS == "android"', { | 322 ['OS == "android"', { |
708 'dependencies': [ | 323 'dependencies': [ |
709 '../testing/android/native_test.gyp:native_test_native_code', | 324 '../testing/android/native_test.gyp:native_test_native_code', |
710 ], | 325 ], |
711 }], | 326 }], |
712 ], | 327 ], |
713 }, | 328 }, |
714 { | 329 { |
| 330 # GN version: //mojo/service_manager |
| 331 'target_name': 'mojo_service_manager', |
| 332 'type': '<(component)', |
| 333 'defines': [ |
| 334 'MOJO_SERVICE_MANAGER_IMPLEMENTATION', |
| 335 ], |
| 336 'dependencies': [ |
| 337 '../base/base.gyp:base', |
| 338 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
| 339 '../net/net.gyp:net', |
| 340 '../url/url.gyp:url_lib', |
| 341 'mojo_base.gyp:mojo_common_lib', |
| 342 'mojo_base.gyp:mojo_environment_chromium', |
| 343 'mojo_base.gyp:mojo_service_provider_bindings', |
| 344 '<(mojo_system_for_component)', |
| 345 ], |
| 346 'sources': [ |
| 347 'service_manager/background_service_loader.cc', |
| 348 'service_manager/background_service_loader.h', |
| 349 'service_manager/service_loader.h', |
| 350 'service_manager/service_manager.cc', |
| 351 'service_manager/service_manager.h', |
| 352 'service_manager/service_manager_export.h', |
| 353 ], |
| 354 'export_dependent_settings': [ |
| 355 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
| 356 'mojo_base.gyp:mojo_service_provider_bindings', |
| 357 ], |
| 358 }, |
| 359 { |
715 'target_name': 'mojo_service_manager_unittests', | 360 'target_name': 'mojo_service_manager_unittests', |
716 'type': 'executable', | 361 'type': 'executable', |
717 'dependencies': [ | 362 'dependencies': [ |
718 '../base/base.gyp:base', | 363 '../base/base.gyp:base', |
719 '../testing/gtest.gyp:gtest', | 364 '../testing/gtest.gyp:gtest', |
720 '../url/url.gyp:url_lib', | 365 '../url/url.gyp:url_lib', |
721 'mojo_common_lib', | 366 'mojo_base.gyp:mojo_common_lib', |
722 'mojo_cpp_bindings', | 367 'mojo_base.gyp:mojo_cpp_bindings', |
723 'mojo_environment_chromium', | 368 'mojo_base.gyp:mojo_environment_chromium', |
724 'mojo_run_all_unittests', | 369 'mojo_base.gyp:mojo_run_all_unittests', |
| 370 'mojo_base.gyp:mojo_application', |
725 'mojo_service_manager', | 371 'mojo_service_manager', |
726 'mojo_application', | |
727 ], | 372 ], |
728 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 373 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
729 'sources': [ | 374 'sources': [ |
730 'service_manager/service_manager_unittest.cc', | 375 'service_manager/service_manager_unittest.cc', |
731 'service_manager/test.mojom', | 376 'service_manager/test.mojom', |
732 ], | 377 ], |
733 }, | 378 }, |
734 { | 379 { |
735 # GN version: //mojo/bindings/js | |
736 'target_name': 'mojo_js_bindings_lib', | |
737 'type': 'static_library', | |
738 'dependencies': [ | |
739 '../base/base.gyp:base', | |
740 '../gin/gin.gyp:gin', | |
741 '../v8/tools/gyp/v8.gyp:v8', | |
742 'mojo_common_lib', | |
743 ], | |
744 'export_dependent_settings': [ | |
745 '../base/base.gyp:base', | |
746 '../gin/gin.gyp:gin', | |
747 'mojo_common_lib', | |
748 ], | |
749 'sources': [ | |
750 # Sources list duplicated in GN build. | |
751 'bindings/js/core.cc', | |
752 'bindings/js/core.h', | |
753 'bindings/js/handle.cc', | |
754 'bindings/js/handle.h', | |
755 'bindings/js/support.cc', | |
756 'bindings/js/support.h', | |
757 'bindings/js/waiting_callback.cc', | |
758 'bindings/js/waiting_callback.h', | |
759 ], | |
760 }, | |
761 { | |
762 'target_name': 'mojo_message_generator', | |
763 'type': 'executable', | |
764 'dependencies': [ | |
765 '../base/base.gyp:base', | |
766 '../testing/gtest.gyp:gtest', | |
767 'mojo_common_lib', | |
768 'mojo_cpp_bindings', | |
769 'mojo_environment_chromium', | |
770 'mojo_system_impl', | |
771 ], | |
772 'sources': [ | |
773 'tools/message_generator.cc', | |
774 ], | |
775 }, | |
776 { | |
777 # GN version: //mojo/cc | 380 # GN version: //mojo/cc |
778 'target_name': 'mojo_cc_support', | 381 'target_name': 'mojo_cc_support', |
779 'type': 'static_library', | 382 'type': 'static_library', |
780 'dependencies': [ | 383 'dependencies': [ |
781 '../base/base.gyp:base', | 384 '../base/base.gyp:base', |
782 '../cc/cc.gyp:cc', | 385 '../cc/cc.gyp:cc', |
783 '../skia/skia.gyp:skia', | 386 '../skia/skia.gyp:skia', |
784 '../gpu/gpu.gyp:gles2_implementation', | 387 '../gpu/gpu.gyp:gles2_implementation', |
785 'mojo_gles2', | 388 'mojo_gles2', |
786 ], | 389 ], |
787 'sources': [ | 390 'sources': [ |
788 'cc/context_provider_mojo.cc', | 391 'cc/context_provider_mojo.cc', |
789 'cc/context_provider_mojo.h', | 392 'cc/context_provider_mojo.h', |
790 ], | 393 ], |
791 }, | 394 }, |
792 ], | 395 ], |
793 'conditions': [ | 396 'conditions': [ |
794 ['OS=="android"', { | 397 ['OS=="android"', { |
795 'targets': [ | 398 'targets': [ |
796 { | 399 { |
797 'target_name': 'mojo_jni_headers', | |
798 'type': 'none', | |
799 'dependencies': [ | |
800 'mojo_java_set_jni_headers', | |
801 ], | |
802 'sources': [ | |
803 'android/javatests/src/org/chromium/mojo/MojoTestCase.java', | |
804 'android/system/src/org/chromium/mojo/system/impl/CoreImpl.java', | |
805 'services/native_viewport/android/src/org/chromium/mojo/NativeViewpo
rtAndroid.java', | |
806 'shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java', | |
807 ], | |
808 'variables': { | |
809 'jni_gen_package': 'mojo', | |
810 }, | |
811 'includes': [ '../build/jni_generator.gypi' ], | |
812 }, | |
813 { | |
814 'target_name': 'mojo_system_java', | |
815 'type': 'none', | |
816 'dependencies': [ | |
817 '../base/base.gyp:base_java', | |
818 'mojo_public_java', | |
819 ], | |
820 'variables': { | |
821 'java_in_dir': '<(DEPTH)/mojo/android/system', | |
822 }, | |
823 'includes': [ '../build/java.gypi' ], | |
824 }, | |
825 { | |
826 'target_name': 'libmojo_system_java', | |
827 'type': 'static_library', | |
828 'dependencies': [ | |
829 '../base/base.gyp:base', | |
830 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', | |
831 'mojo_common_lib', | |
832 'mojo_environment_chromium', | |
833 'mojo_jni_headers', | |
834 'mojo_service_provider_bindings', | |
835 'mojo_shell_lib', | |
836 ], | |
837 'sources': [ | |
838 'android/system/core_impl.cc', | |
839 'android/system/core_impl.h', | |
840 ], | |
841 }, | |
842 { | |
843 'target_name': 'libmojo_java_unittest', | |
844 'type': 'shared_library', | |
845 'dependencies': [ | |
846 '../base/base.gyp:base', | |
847 '../base/base.gyp:test_support_base', | |
848 'libmojo_system_java', | |
849 'mojo_jni_headers', | |
850 ], | |
851 'defines': [ | |
852 'UNIT_TEST' # As exported from testing/gtest.gyp:gtest. | |
853 ], | |
854 'sources': [ | |
855 'android/javatests/mojo_test_case.cc', | |
856 'android/javatests/mojo_test_case.h', | |
857 'android/javatests/init_library.cc', | |
858 ], | |
859 }, | |
860 { | |
861 'target_name': 'mojo_test_apk', | |
862 'type': 'none', | |
863 'dependencies': [ | |
864 'mojo_bindings_java', | |
865 'mojo_public_test_interfaces', | |
866 'mojo_system_java', | |
867 '../base/base.gyp:base_java_test_support', | |
868 ], | |
869 'variables': { | |
870 'apk_name': 'MojoTest', | |
871 'java_in_dir': '<(DEPTH)/mojo/android/javatests', | |
872 'resource_dir': '<(DEPTH)/mojo/android/javatests/apk', | |
873 'native_lib_target': 'libmojo_java_unittest', | |
874 'is_test_apk': 1, | |
875 # Given that this apk tests itself, it needs to bring emma with it | |
876 # when instrumented. | |
877 'conditions': [ | |
878 ['emma_coverage != 0', { | |
879 'emma_instrument': 1, | |
880 }], | |
881 ], | |
882 }, | |
883 'includes': [ '../build/java_apk.gypi' ], | |
884 }, | |
885 { | |
886 'target_name': 'mojo_native_viewport_java', | 400 'target_name': 'mojo_native_viewport_java', |
887 'type': 'none', | 401 'type': 'none', |
888 'dependencies': [ | 402 'dependencies': [ |
889 '../base/base.gyp:base_java', | 403 '../base/base.gyp:base_java', |
890 ], | 404 ], |
891 'variables': { | 405 'variables': { |
892 'java_in_dir': '<(DEPTH)/mojo/services/native_viewport/android', | 406 'java_in_dir': '<(DEPTH)/mojo/services/native_viewport/android', |
893 }, | 407 }, |
894 'includes': [ '../build/java.gypi' ], | 408 'includes': [ '../build/java.gypi' ], |
895 }, | 409 }, |
896 { | 410 { |
897 'target_name': 'mojo_java_set_jni_headers', | |
898 'type': 'none', | |
899 'variables': { | |
900 'jni_gen_package': 'mojo', | |
901 'input_java_class': 'java/util/HashSet.class', | |
902 }, | |
903 'includes': [ '../build/jar_file_jni_generator.gypi' ], | |
904 }, | |
905 { | |
906 'target_name': 'libmojo_shell', | 411 'target_name': 'libmojo_shell', |
907 'type': 'shared_library', | 412 'type': 'shared_library', |
908 'dependencies': [ | 413 'dependencies': [ |
909 '../base/base.gyp:base', | 414 '../base/base.gyp:base', |
910 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', | 415 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', |
911 '../ui/gfx/gfx.gyp:gfx', | 416 '../ui/gfx/gfx.gyp:gfx', |
912 '../ui/gfx/gfx.gyp:gfx_geometry', | 417 '../ui/gfx/gfx.gyp:gfx_geometry', |
913 '../ui/gl/gl.gyp:gl', | 418 '../ui/gl/gl.gyp:gl', |
914 'mojo_common_lib', | 419 'mojo_base.gyp:mojo_common_lib', |
915 'mojo_environment_chromium', | 420 'mojo_base.gyp:mojo_environment_chromium', |
916 'mojo_jni_headers', | 421 'mojo_base.gyp:mojo_jni_headers', |
917 'mojo_service_provider_bindings', | 422 'mojo_base.gyp:mojo_service_provider_bindings', |
918 'mojo_shell_lib', | 423 'mojo_shell_lib', |
919 ], | 424 ], |
920 'sources': [ | 425 'sources': [ |
921 'shell/android/library_loader.cc', | 426 'shell/android/library_loader.cc', |
922 'shell/android/mojo_main.cc', | 427 'shell/android/mojo_main.cc', |
923 'shell/android/mojo_main.h', | 428 'shell/android/mojo_main.h', |
924 ], | 429 ], |
925 }, | 430 }, |
926 { | 431 { |
927 'target_name': 'mojo_shell_apk', | 432 'target_name': 'mojo_shell_apk', |
(...skipping 16 matching lines...) Expand all Loading... |
944 }], | 449 }], |
945 ['OS=="linux"', { | 450 ['OS=="linux"', { |
946 'targets': [ | 451 'targets': [ |
947 { | 452 { |
948 'target_name': 'mojo_dbus_service', | 453 'target_name': 'mojo_dbus_service', |
949 'type': 'static_library', | 454 'type': 'static_library', |
950 'dependencies': [ | 455 'dependencies': [ |
951 '../base/base.gyp:base', | 456 '../base/base.gyp:base', |
952 '../build/linux/system.gyp:dbus', | 457 '../build/linux/system.gyp:dbus', |
953 '../dbus/dbus.gyp:dbus', | 458 '../dbus/dbus.gyp:dbus', |
954 'mojo_common_lib', | 459 'mojo_base.gyp:mojo_application', |
| 460 'mojo_base.gyp:mojo_common_lib', |
| 461 'mojo_base.gyp:mojo_system_impl', |
955 'mojo_external_service_bindings', | 462 'mojo_external_service_bindings', |
956 'mojo_application', | |
957 'mojo_system_impl', | |
958 ], | 463 ], |
959 'sources': [ | 464 'sources': [ |
960 'dbus/dbus_external_service.h', | 465 'dbus/dbus_external_service.h', |
961 'dbus/dbus_external_service.cc', | 466 'dbus/dbus_external_service.cc', |
962 ], | 467 ], |
963 }, | 468 }, |
964 ], | 469 ], |
965 }], | 470 }], |
966 ['test_isolation_mode != "noop"', { | |
967 'targets': [ | |
968 { | |
969 'target_name': 'mojo_js_unittests_run', | |
970 'type': 'none', | |
971 'dependencies': [ | |
972 'mojo_js_unittests', | |
973 ], | |
974 'includes': [ | |
975 '../build/isolate.gypi', | |
976 'mojo_js_unittests.isolate', | |
977 ], | |
978 'sources': [ | |
979 'mojo_js_unittests.isolate', | |
980 ], | |
981 }, | |
982 ], | |
983 }], | |
984 ['use_aura==1', { | 471 ['use_aura==1', { |
985 'targets': [ | 472 'targets': [ |
986 { | 473 { |
987 'target_name': 'mojo_aura_support', | 474 'target_name': 'mojo_aura_support', |
988 'type': 'static_library', | 475 'type': 'static_library', |
989 'dependencies': [ | 476 'dependencies': [ |
990 '../cc/cc.gyp:cc', | 477 '../cc/cc.gyp:cc', |
991 '../ui/aura/aura.gyp:aura', | 478 '../ui/aura/aura.gyp:aura', |
992 '../ui/compositor/compositor.gyp:compositor', | 479 '../ui/compositor/compositor.gyp:compositor', |
993 '../ui/events/events.gyp:events', | 480 '../ui/events/events.gyp:events', |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1055 'views/views_init_internal.h', | 542 'views/views_init_internal.h', |
1056 ], | 543 ], |
1057 'defines': [ | 544 'defines': [ |
1058 'MOJO_VIEWS_IMPLEMENTATION', | 545 'MOJO_VIEWS_IMPLEMENTATION', |
1059 ], | 546 ], |
1060 }, | 547 }, |
1061 ], | 548 ], |
1062 }], | 549 }], |
1063 ], | 550 ], |
1064 } | 551 } |
OLD | NEW |