Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(83)

Side by Side Diff: mojo/mojo_services.gypi

Issue 632853002: Define gyp targets for mojo/public/* in mojo/public/mojo_public.gyp (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: ios fixes Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « mojo/mojo_public_tests.gypi ('k') | mojo/mojo_variables.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2014 The Chromium Authors. All rights reserved. 1 # Copyright (c) 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 { 5 {
6 'targets': [ 6 'targets': [
7 { 7 {
8 # GN version: //mojo/services/clipboard/ 8 # GN version: //mojo/services/clipboard/
9 'target_name': 'mojo_clipboard', 9 'target_name': 'mojo_clipboard',
10 'type': 'loadable_module', 10 'type': 'loadable_module',
11 'dependencies': [ 11 'dependencies': [
12 '../base/base.gyp:base', 12 '../base/base.gyp:base',
13 'mojo_base.gyp:mojo_application_chromium',
13 'mojo_base.gyp:mojo_common_lib', 14 'mojo_base.gyp:mojo_common_lib',
14 'mojo_base.gyp:mojo_cpp_bindings',
15 'mojo_base.gyp:mojo_utility',
16 'mojo_base.gyp:mojo_application_chromium',
17 'mojo_clipboard_bindings', 15 'mojo_clipboard_bindings',
16 'public/mojo_public.gyp:mojo_cpp_bindings',
17 'public/mojo_public.gyp:mojo_utility',
18 '<(mojo_system_for_loadable_module)', 18 '<(mojo_system_for_loadable_module)',
19 ], 19 ],
20 'sources': [ 20 'sources': [
21 'services/clipboard/clipboard_standalone_impl.cc', 21 'services/clipboard/clipboard_standalone_impl.cc',
22 'services/clipboard/clipboard_standalone_impl.h', 22 'services/clipboard/clipboard_standalone_impl.h',
23 'services/clipboard/main.cc', 23 'services/clipboard/main.cc',
24 ], 24 ],
25 }, 25 },
26 { 26 {
27 # GN version: //mojo/services/public/interfaces/clipboard 27 # GN version: //mojo/services/public/interfaces/clipboard
28 'target_name': 'mojo_clipboard_bindings', 28 'target_name': 'mojo_clipboard_bindings',
29 'type': 'static_library', 29 'type': 'static_library',
30 'sources': [ 30 'sources': [
31 'services/public/interfaces/clipboard/clipboard.mojom', 31 'services/public/interfaces/clipboard/clipboard.mojom',
32 ], 32 ],
33 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 33 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
34 'dependencies': [ 34 'dependencies': [
35 'mojo_base.gyp:mojo_cpp_bindings', 35 'public/mojo_public.gyp:mojo_cpp_bindings',
36 ], 36 ],
37 'export_dependent_settings': [ 37 'export_dependent_settings': [
38 'mojo_base.gyp:mojo_cpp_bindings', 38 'public/mojo_public.gyp:mojo_cpp_bindings',
39 ], 39 ],
40 }, 40 },
41 { 41 {
42 # GN version: //mojo/services/clipboard:mojo_clipboard_unittests 42 # GN version: //mojo/services/clipboard:mojo_clipboard_unittests
43 'target_name': 'mojo_clipboard_unittests', 43 'target_name': 'mojo_clipboard_unittests',
44 'type': 'executable', 44 'type': 'executable',
45 'dependencies': [ 45 'dependencies': [
46 '../base/base.gyp:base', 46 '../base/base.gyp:base',
47 '../base/base.gyp:test_support_base', 47 '../base/base.gyp:test_support_base',
48 '../testing/gtest.gyp:gtest', 48 '../testing/gtest.gyp:gtest',
(...skipping 13 matching lines...) Expand all
62 'target_name': 'mojo_gles2_bindings', 62 'target_name': 'mojo_gles2_bindings',
63 'type': 'static_library', 63 'type': 'static_library',
64 'sources': [ 64 'sources': [
65 'services/gles2/command_buffer_type_conversions.cc', 65 'services/gles2/command_buffer_type_conversions.cc',
66 'services/gles2/command_buffer_type_conversions.h', 66 'services/gles2/command_buffer_type_conversions.h',
67 'services/gles2/mojo_buffer_backing.cc', 67 'services/gles2/mojo_buffer_backing.cc',
68 'services/gles2/mojo_buffer_backing.h', 68 'services/gles2/mojo_buffer_backing.h',
69 ], 69 ],
70 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 70 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
71 'dependencies': [ 71 'dependencies': [
72 'mojo_base.gyp:mojo_cpp_bindings', 72 '../gpu/gpu.gyp:command_buffer_common',
73 'mojo_gpu_bindings', 73 'mojo_gpu_bindings',
74 '../gpu/gpu.gyp:command_buffer_common', 74 'public/mojo_public.gyp:mojo_cpp_bindings',
75 ], 75 ],
76 'export_dependent_settings': [ 76 'export_dependent_settings': [
77 'mojo_base.gyp:mojo_cpp_bindings',
78 'mojo_gpu_bindings', 77 'mojo_gpu_bindings',
78 'public/mojo_public.gyp:mojo_cpp_bindings',
79 ], 79 ],
80 }, 80 },
81 { 81 {
82 # GN version: //mojo/services/html_viewer 82 # GN version: //mojo/services/html_viewer
83 'target_name': 'mojo_html_viewer', 83 'target_name': 'mojo_html_viewer',
84 'type': 'loadable_module', 84 'type': 'loadable_module',
85 'dependencies': [ 85 'dependencies': [
86 '../cc/blink/cc_blink.gyp:cc_blink', 86 '../cc/blink/cc_blink.gyp:cc_blink',
87 '../cc/cc.gyp:cc', 87 '../cc/cc.gyp:cc',
88 '../cc/cc.gyp:cc_surfaces', 88 '../cc/cc.gyp:cc_surfaces',
89 '../media/blink/media_blink.gyp:media_blink', 89 '../media/blink/media_blink.gyp:media_blink',
90 '../media/media.gyp:media', 90 '../media/media.gyp:media',
91 '../net/net.gyp:net', 91 '../net/net.gyp:net',
92 '../skia/skia.gyp:skia', 92 '../skia/skia.gyp:skia',
93 '../third_party/WebKit/public/blink.gyp:blink', 93 '../third_party/WebKit/public/blink.gyp:blink',
94 '../ui/native_theme/native_theme.gyp:native_theme', 94 '../ui/native_theme/native_theme.gyp:native_theme',
95 '../url/url.gyp:url_lib', 95 '../url/url.gyp:url_lib',
96 'mojo_base.gyp:mojo_application_chromium', 96 'mojo_base.gyp:mojo_application_chromium',
97 'mojo_base.gyp:mojo_common_lib', 97 'mojo_base.gyp:mojo_common_lib',
98 'mojo_base.gyp:mojo_cpp_bindings', 98 'mojo_cc_support',
99 'mojo_base.gyp:mojo_utility',
100 'mojo_clipboard_bindings', 99 'mojo_clipboard_bindings',
101 'mojo_cc_support',
102 'mojo_content_handler_bindings', 100 'mojo_content_handler_bindings',
103 'mojo_gpu_bindings', 101 'mojo_gpu_bindings',
104 'mojo_navigation_bindings', 102 'mojo_navigation_bindings',
105 'mojo_network_bindings', 103 'mojo_network_bindings',
106 'mojo_surfaces_bindings', 104 'mojo_surfaces_bindings',
107 'mojo_view_manager_lib', 105 'mojo_view_manager_lib',
106 'public/mojo_public.gyp:mojo_cpp_bindings',
107 'public/mojo_public.gyp:mojo_utility',
108 '<(mojo_system_for_loadable_module)', 108 '<(mojo_system_for_loadable_module)',
109 ], 109 ],
110 'include_dirs': [ 110 'include_dirs': [
111 'third_party/WebKit' 111 'third_party/WebKit'
112 ], 112 ],
113 'sources': [ 113 'sources': [
114 'services/html_viewer/blink_basic_type_converters.cc', 114 'services/html_viewer/blink_basic_type_converters.cc',
115 'services/html_viewer/blink_basic_type_converters.h', 115 'services/html_viewer/blink_basic_type_converters.h',
116 'services/html_viewer/blink_input_events_type_converters.cc', 116 'services/html_viewer/blink_input_events_type_converters.cc',
117 'services/html_viewer/blink_input_events_type_converters.h', 117 'services/html_viewer/blink_input_events_type_converters.h',
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
177 # GN version: //mojo/services/public/interfaces/input_events 177 # GN version: //mojo/services/public/interfaces/input_events
178 'target_name': 'mojo_input_events_bindings', 178 'target_name': 'mojo_input_events_bindings',
179 'type': 'static_library', 179 'type': 'static_library',
180 'sources': [ 180 'sources': [
181 'services/public/interfaces/input_events/input_event_constants.mojom', 181 'services/public/interfaces/input_events/input_event_constants.mojom',
182 'services/public/interfaces/input_events/input_events.mojom', 182 'services/public/interfaces/input_events/input_events.mojom',
183 'services/public/interfaces/input_events/input_key_codes.mojom', 183 'services/public/interfaces/input_events/input_key_codes.mojom',
184 ], 184 ],
185 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 185 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
186 'dependencies': [ 186 'dependencies': [
187 'mojo_base.gyp:mojo_cpp_bindings',
188 'mojo_geometry_bindings', 187 'mojo_geometry_bindings',
188 'public/mojo_public.gyp:mojo_cpp_bindings',
189 ], 189 ],
190 'export_dependent_settings': [ 190 'export_dependent_settings': [
191 'mojo_base.gyp:mojo_cpp_bindings',
192 'mojo_geometry_bindings', 191 'mojo_geometry_bindings',
192 'public/mojo_public.gyp:mojo_cpp_bindings',
193 ], 193 ],
194 }, 194 },
195 { 195 {
196 # GN version: //mojo/services/public/interfaces/geometry 196 # GN version: //mojo/services/public/interfaces/geometry
197 'target_name': 'mojo_geometry_bindings', 197 'target_name': 'mojo_geometry_bindings',
198 'type': 'static_library', 198 'type': 'static_library',
199 'sources': [ 199 'sources': [
200 'services/public/interfaces/geometry/geometry.mojom', 200 'services/public/interfaces/geometry/geometry.mojom',
201 ], 201 ],
202 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 202 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
203 'dependencies': [ 203 'dependencies': [
204 'mojo_base.gyp:mojo_cpp_bindings', 204 'public/mojo_public.gyp:mojo_cpp_bindings',
205 ], 205 ],
206 'export_dependent_settings': [ 206 'export_dependent_settings': [
207 'mojo_base.gyp:mojo_cpp_bindings', 207 'public/mojo_public.gyp:mojo_cpp_bindings',
208 ], 208 ],
209 }, 209 },
210 { 210 {
211 # GN version: //mojo/services/public/cpp/geometry 211 # GN version: //mojo/services/public/cpp/geometry
212 'target_name': 'mojo_geometry_lib', 212 'target_name': 'mojo_geometry_lib',
213 'type': '<(component)', 213 'type': '<(component)',
214 'defines': [ 214 'defines': [
215 'MOJO_GEOMETRY_IMPLEMENTATION', 215 'MOJO_GEOMETRY_IMPLEMENTATION',
216 ], 216 ],
217 'dependencies': [ 217 'dependencies': [
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
312 { 312 {
313 # GN version: //mojo/services/public/interfaces/gpu 313 # GN version: //mojo/services/public/interfaces/gpu
314 'target_name': 'mojo_gpu_bindings', 314 'target_name': 'mojo_gpu_bindings',
315 'type': 'static_library', 315 'type': 'static_library',
316 'sources': [ 316 'sources': [
317 'services/public/interfaces/gpu/command_buffer.mojom', 317 'services/public/interfaces/gpu/command_buffer.mojom',
318 'services/public/interfaces/gpu/gpu.mojom', 318 'services/public/interfaces/gpu/gpu.mojom',
319 ], 319 ],
320 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 320 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
321 'dependencies': [ 321 'dependencies': [
322 'mojo_base.gyp:mojo_cpp_bindings',
323 'mojo_geometry_bindings', 322 'mojo_geometry_bindings',
323 'public/mojo_public.gyp:mojo_cpp_bindings',
324 ], 324 ],
325 'export_dependent_settings': [ 325 'export_dependent_settings': [
326 'mojo_base.gyp:mojo_cpp_bindings',
327 'mojo_geometry_bindings', 326 'mojo_geometry_bindings',
327 'public/mojo_public.gyp:mojo_cpp_bindings',
328 ], 328 ],
329 }, 329 },
330 { 330 {
331 # GN version: //mojo/services/public/interfaces/native_viewport 331 # GN version: //mojo/services/public/interfaces/native_viewport
332 'target_name': 'mojo_native_viewport_bindings', 332 'target_name': 'mojo_native_viewport_bindings',
333 'type': 'static_library', 333 'type': 'static_library',
334 'sources': [ 334 'sources': [
335 'services/public/interfaces/native_viewport/native_viewport.mojom', 335 'services/public/interfaces/native_viewport/native_viewport.mojom',
336 ], 336 ],
337 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 337 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
338 'dependencies': [ 338 'dependencies': [
339 'mojo_base.gyp:mojo_cpp_bindings',
340 'mojo_geometry_bindings', 339 'mojo_geometry_bindings',
341 'mojo_gles2_bindings', 340 'mojo_gles2_bindings',
342 'mojo_input_events_bindings', 341 'mojo_input_events_bindings',
343 'mojo_surface_id_bindings', 342 'mojo_surface_id_bindings',
343 'public/mojo_public.gyp:mojo_cpp_bindings',
344 ], 344 ],
345 'export_dependent_settings': [ 345 'export_dependent_settings': [
346 'mojo_base.gyp:mojo_cpp_bindings',
347 'mojo_geometry_bindings', 346 'mojo_geometry_bindings',
348 'mojo_gles2_bindings', 347 'mojo_gles2_bindings',
349 'mojo_input_events_bindings', 348 'mojo_input_events_bindings',
350 'mojo_surface_id_bindings', 349 'mojo_surface_id_bindings',
350 'public/mojo_public.gyp:mojo_cpp_bindings',
351 ], 351 ],
352 }, 352 },
353 { 353 {
354 # GN version: //mojo/services/native_viewport 354 # GN version: //mojo/services/native_viewport
355 'target_name': 'mojo_native_viewport_service_lib', 355 'target_name': 'mojo_native_viewport_service_lib',
356 'type': 'static_library', 356 'type': 'static_library',
357 'dependencies': [ 357 'dependencies': [
358 '../base/base.gyp:base', 358 '../base/base.gyp:base',
359 '../cc/cc.gyp:cc_surfaces', 359 '../cc/cc.gyp:cc_surfaces',
360 '../skia/skia.gyp:skia', 360 '../skia/skia.gyp:skia',
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
441 }, 441 },
442 { 442 {
443 # GN version: //mojo/services/public/interfaces/navigation 443 # GN version: //mojo/services/public/interfaces/navigation
444 'target_name': 'mojo_navigation_bindings', 444 'target_name': 'mojo_navigation_bindings',
445 'type': 'static_library', 445 'type': 'static_library',
446 'sources': [ 446 'sources': [
447 'services/public/interfaces/navigation/navigation.mojom', 447 'services/public/interfaces/navigation/navigation.mojom',
448 ], 448 ],
449 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 449 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
450 'export_dependent_settings': [ 450 'export_dependent_settings': [
451 'mojo_base.gyp:mojo_cpp_bindings', 451 'public/mojo_public.gyp:mojo_cpp_bindings',
452 ], 452 ],
453 'dependencies': [ 453 'dependencies': [
454 'mojo_base.gyp:mojo_cpp_bindings',
455 'mojo_network_bindings', 454 'mojo_network_bindings',
455 'public/mojo_public.gyp:mojo_cpp_bindings',
456 ], 456 ],
457 }, 457 },
458 { 458 {
459 # GN version: //mojo/services/public/interfaces/content_handler 459 # GN version: //mojo/services/public/interfaces/content_handler
460 'target_name': 'mojo_content_handler_bindings', 460 'target_name': 'mojo_content_handler_bindings',
461 'type': 'static_library', 461 'type': 'static_library',
462 'sources': [ 462 'sources': [
463 'services/public/interfaces/content_handler/content_handler.mojom', 463 'services/public/interfaces/content_handler/content_handler.mojom',
464 ], 464 ],
465 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 465 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
466 'export_dependent_settings': [ 466 'export_dependent_settings': [
467 'mojo_base.gyp:mojo_cpp_bindings', 467 'public/mojo_public.gyp:mojo_cpp_bindings',
468 ], 468 ],
469 'dependencies': [ 469 'dependencies': [
470 'mojo_base.gyp:mojo_application_bindings',
471 'mojo_base.gyp:mojo_cpp_bindings',
472 'mojo_network_bindings', 470 'mojo_network_bindings',
471 'public/mojo_public.gyp:mojo_application_bindings',
472 'public/mojo_public.gyp:mojo_cpp_bindings',
473 ], 473 ],
474 }, 474 },
475 { 475 {
476 # GN version: //mojo/services/public/interfaces/network 476 # GN version: //mojo/services/public/interfaces/network
477 'target_name': 'mojo_network_bindings', 477 'target_name': 'mojo_network_bindings',
478 'type': 'static_library', 478 'type': 'static_library',
479 'sources': [ 479 'sources': [
480 'services/public/interfaces/network/cookie_store.mojom', 480 'services/public/interfaces/network/cookie_store.mojom',
481 'services/public/interfaces/network/net_address.mojom', 481 'services/public/interfaces/network/net_address.mojom',
482 'services/public/interfaces/network/network_error.mojom', 482 'services/public/interfaces/network/network_error.mojom',
483 'services/public/interfaces/network/network_service.mojom', 483 'services/public/interfaces/network/network_service.mojom',
484 'services/public/interfaces/network/tcp_bound_socket.mojom', 484 'services/public/interfaces/network/tcp_bound_socket.mojom',
485 'services/public/interfaces/network/tcp_client_socket.mojom', 485 'services/public/interfaces/network/tcp_client_socket.mojom',
486 'services/public/interfaces/network/tcp_server_socket.mojom', 486 'services/public/interfaces/network/tcp_server_socket.mojom',
487 'services/public/interfaces/network/udp_socket.mojom', 487 'services/public/interfaces/network/udp_socket.mojom',
488 'services/public/interfaces/network/url_loader.mojom', 488 'services/public/interfaces/network/url_loader.mojom',
489 'services/public/interfaces/network/web_socket.mojom', 489 'services/public/interfaces/network/web_socket.mojom',
490 ], 490 ],
491 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 491 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
492 'export_dependent_settings': [ 492 'export_dependent_settings': [
493 'mojo_base.gyp:mojo_cpp_bindings', 493 'public/mojo_public.gyp:mojo_cpp_bindings',
494 ], 494 ],
495 'dependencies': [ 495 'dependencies': [
496 'mojo_base.gyp:mojo_cpp_bindings', 496 'public/mojo_public.gyp:mojo_cpp_bindings',
497 ], 497 ],
498 }, 498 },
499 { 499 {
500 # GN version: //mojo/services/network:lib 500 # GN version: //mojo/services/network:lib
501 'target_name': 'mojo_network_service_lib', 501 'target_name': 'mojo_network_service_lib',
502 'type': 'static_library', 502 'type': 'static_library',
503 'dependencies': [ 503 'dependencies': [
504 '../base/base.gyp:base', 504 '../base/base.gyp:base',
505 '../net/net.gyp:net', 505 '../net/net.gyp:net',
506 '../url/url.gyp:url_lib', 506 '../url/url.gyp:url_lib',
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
585 { 585 {
586 # GN version: //mojo/services/public/interfaces/view_manager 586 # GN version: //mojo/services/public/interfaces/view_manager
587 'target_name': 'mojo_view_manager_bindings', 587 'target_name': 'mojo_view_manager_bindings',
588 'type': 'static_library', 588 'type': 'static_library',
589 'sources': [ 589 'sources': [
590 'services/public/interfaces/view_manager/view_manager.mojom', 590 'services/public/interfaces/view_manager/view_manager.mojom',
591 'services/public/interfaces/view_manager/view_manager_constants.mojom', 591 'services/public/interfaces/view_manager/view_manager_constants.mojom',
592 ], 592 ],
593 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 593 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
594 'dependencies': [ 594 'dependencies': [
595 'mojo_base.gyp:mojo_application_bindings',
596 'mojo_base.gyp:mojo_cpp_bindings',
597 'mojo_geometry_bindings', 595 'mojo_geometry_bindings',
598 'mojo_input_events_bindings', 596 'mojo_input_events_bindings',
599 'mojo_surface_id_bindings', 597 'mojo_surface_id_bindings',
598 'public/mojo_public.gyp:mojo_application_bindings',
599 'public/mojo_public.gyp:mojo_cpp_bindings',
600 ], 600 ],
601 'export_dependent_settings': [ 601 'export_dependent_settings': [
602 'mojo_base.gyp:mojo_application_bindings',
603 'mojo_base.gyp:mojo_cpp_bindings',
604 'mojo_geometry_bindings', 602 'mojo_geometry_bindings',
605 'mojo_input_events_bindings', 603 'mojo_input_events_bindings',
606 'mojo_surface_id_bindings', 604 'mojo_surface_id_bindings',
605 'public/mojo_public.gyp:mojo_application_bindings',
606 'public/mojo_public.gyp:mojo_cpp_bindings',
607 ], 607 ],
608 }, 608 },
609 { 609 {
610 # GN version: //mojo/services/public/cpp/view_manager 610 # GN version: //mojo/services/public/cpp/view_manager
611 'target_name': 'mojo_view_manager_lib', 611 'target_name': 'mojo_view_manager_lib',
612 'type': 'static_library', 612 'type': 'static_library',
613 'dependencies': [ 613 'dependencies': [
614 '../base/base.gyp:base', 614 '../base/base.gyp:base',
615 '../cc/cc.gyp:cc_surfaces', 615 '../cc/cc.gyp:cc_surfaces',
616 '../gpu/gpu.gyp:gpu', 616 '../gpu/gpu.gyp:gpu',
617 '../skia/skia.gyp:skia', 617 '../skia/skia.gyp:skia',
618 '../ui/events/events.gyp:events', 618 '../ui/events/events.gyp:events',
619 '../ui/gfx/gfx.gyp:gfx', 619 '../ui/gfx/gfx.gyp:gfx',
620 '../ui/gfx/gfx.gyp:gfx_geometry', 620 '../ui/gfx/gfx.gyp:gfx_geometry',
621 '../third_party/khronos/khronos.gyp:khronos_headers', 621 '../third_party/khronos/khronos.gyp:khronos_headers',
622 'mojo_base.gyp:mojo_application_chromium', 622 'mojo_base.gyp:mojo_application_chromium',
623 'mojo_base.gyp:mojo_application_bindings',
624 'mojo_core_window_manager_bindings', 623 'mojo_core_window_manager_bindings',
625 'mojo_geometry_bindings', 624 'mojo_geometry_bindings',
626 'mojo_geometry_lib', 625 'mojo_geometry_lib',
626 'mojo_gpu_bindings',
627 'mojo_surfaces_bindings', 627 'mojo_surfaces_bindings',
628 'mojo_surfaces_lib', 628 'mojo_surfaces_lib',
629 'mojo_view_manager_bindings', 629 'mojo_view_manager_bindings',
630 'mojo_view_manager_common', 630 'mojo_view_manager_common',
631 'mojo_gpu_bindings', 631 'public/mojo_public.gyp:mojo_application_bindings',
632 ], 632 ],
633 'includes': [ 633 'includes': [
634 'mojo_public_gles2_for_loadable_module.gypi', 634 'mojo_public_gles2_for_loadable_module.gypi',
635 ], 635 ],
636 'sources': [ 636 'sources': [
637 'services/public/cpp/view_manager/lib/bitmap_uploader.cc', 637 'services/public/cpp/view_manager/lib/bitmap_uploader.cc',
638 'services/public/cpp/view_manager/lib/bitmap_uploader.h', 638 'services/public/cpp/view_manager/lib/bitmap_uploader.h',
639 'services/public/cpp/view_manager/lib/view.cc', 639 'services/public/cpp/view_manager/lib/view.cc',
640 'services/public/cpp/view_manager/lib/view_manager_client_factory.cc', 640 'services/public/cpp/view_manager/lib/view_manager_client_factory.cc',
641 'services/public/cpp/view_manager/lib/view_manager_client_impl.cc', 641 'services/public/cpp/view_manager/lib/view_manager_client_impl.cc',
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
695 # GN version: //mojo/services/public/interfaces/surfaces 695 # GN version: //mojo/services/public/interfaces/surfaces
696 'target_name': 'mojo_surfaces_bindings', 696 'target_name': 'mojo_surfaces_bindings',
697 'type': 'static_library', 697 'type': 'static_library',
698 'sources': [ 698 'sources': [
699 'services/public/interfaces/surfaces/surfaces.mojom', 699 'services/public/interfaces/surfaces/surfaces.mojom',
700 'services/public/interfaces/surfaces/surfaces_service.mojom', 700 'services/public/interfaces/surfaces/surfaces_service.mojom',
701 'services/public/interfaces/surfaces/quads.mojom', 701 'services/public/interfaces/surfaces/quads.mojom',
702 ], 702 ],
703 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 703 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
704 'dependencies': [ 704 'dependencies': [
705 'mojo_base.gyp:mojo_cpp_bindings',
706 'mojo_geometry_bindings', 705 'mojo_geometry_bindings',
707 'mojo_gles2_bindings', 706 'mojo_gles2_bindings',
708 'mojo_surface_id_bindings', 707 'mojo_surface_id_bindings',
708 'public/mojo_public.gyp:mojo_cpp_bindings',
709 ], 709 ],
710 'export_dependent_settings': [ 710 'export_dependent_settings': [
711 'mojo_base.gyp:mojo_cpp_bindings',
712 'mojo_geometry_bindings', 711 'mojo_geometry_bindings',
713 'mojo_surface_id_bindings', 712 'mojo_surface_id_bindings',
713 'public/mojo_public.gyp:mojo_cpp_bindings',
714 ], 714 ],
715 }, 715 },
716 { 716 {
717 # GN version: //mojo/services/public/interfaces/surfaces:surface_id 717 # GN version: //mojo/services/public/interfaces/surfaces:surface_id
718 'target_name': 'mojo_surface_id_bindings', 718 'target_name': 'mojo_surface_id_bindings',
719 'type': 'static_library', 719 'type': 'static_library',
720 'sources': [ 720 'sources': [
721 'services/public/interfaces/surfaces/surface_id.mojom', 721 'services/public/interfaces/surfaces/surface_id.mojom',
722 ], 722 ],
723 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 723 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
724 'dependencies': [ 724 'dependencies': [
725 'mojo_base.gyp:mojo_cpp_bindings', 725 'public/mojo_public.gyp:mojo_cpp_bindings',
726 ], 726 ],
727 'export_dependent_settings': [ 727 'export_dependent_settings': [
728 'mojo_base.gyp:mojo_cpp_bindings', 728 'public/mojo_public.gyp:mojo_cpp_bindings',
729 ], 729 ],
730 }, 730 },
731 { 731 {
732 # GN version: //mojo/services/test_service:bindings 732 # GN version: //mojo/services/test_service:bindings
733 'target_name': 'mojo_test_service_bindings', 733 'target_name': 'mojo_test_service_bindings',
734 'type': 'static_library', 734 'type': 'static_library',
735 'sources': [ 735 'sources': [
736 # TODO(tim): Move to services/public/interfaces? 736 # TODO(tim): Move to services/public/interfaces?
737 'services/test_service/test_request_tracker.mojom', 737 'services/test_service/test_request_tracker.mojom',
738 'services/test_service/test_service.mojom', 738 'services/test_service/test_service.mojom',
739 ], 739 ],
740 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 740 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
741 'export_dependent_settings': [ 741 'export_dependent_settings': [
742 'mojo_base.gyp:mojo_cpp_bindings', 742 'public/mojo_public.gyp:mojo_cpp_bindings',
743 ], 743 ],
744 'dependencies': [ 744 'dependencies': [
745 'mojo_base.gyp:mojo_cpp_bindings', 745 'public/mojo_public.gyp:mojo_cpp_bindings',
746 ], 746 ],
747 }, 747 },
748 { 748 {
749 # GN version: //mojo/services/test_service 749 # GN version: //mojo/services/test_service
750 'target_name': 'mojo_test_app', 750 'target_name': 'mojo_test_app',
751 'type': 'loadable_module', 751 'type': 'loadable_module',
752 'dependencies': [ 752 'dependencies': [
753 '../base/base.gyp:base', 753 '../base/base.gyp:base',
754 'mojo_base.gyp:mojo_utility',
755 'mojo_base.gyp:mojo_application_standalone',
756 'mojo_test_service_bindings', 754 'mojo_test_service_bindings',
755 'public/mojo_public.gyp:mojo_application_standalone',
756 'public/mojo_public.gyp:mojo_utility',
757 '<(mojo_system_for_loadable_module)', 757 '<(mojo_system_for_loadable_module)',
758 ], 758 ],
759 'sources': [ 759 'sources': [
760 'services/test_service/test_request_tracker_client_impl.cc', 760 'services/test_service/test_request_tracker_client_impl.cc',
761 'services/test_service/test_request_tracker_client_impl.h', 761 'services/test_service/test_request_tracker_client_impl.h',
762 'services/test_service/test_service_application.cc', 762 'services/test_service/test_service_application.cc',
763 'services/test_service/test_service_application.h', 763 'services/test_service/test_service_application.h',
764 'services/test_service/test_service_impl.cc', 764 'services/test_service/test_service_impl.cc',
765 'services/test_service/test_service_impl.h', 765 'services/test_service/test_service_impl.h',
766 'services/test_service/test_time_service_impl.cc', 766 'services/test_service/test_time_service_impl.cc',
767 'services/test_service/test_time_service_impl.h', 767 'services/test_service/test_time_service_impl.h',
768 ], 768 ],
769 }, 769 },
770 { 770 {
771 # GN version: //mojo/services/test_service:request_tracker 771 # GN version: //mojo/services/test_service:request_tracker
772 'target_name': 'mojo_test_request_tracker_app', 772 'target_name': 'mojo_test_request_tracker_app',
773 'type': 'loadable_module', 773 'type': 'loadable_module',
774 'dependencies': [ 774 'dependencies': [
775 '../base/base.gyp:base', 775 '../base/base.gyp:base',
776 'mojo_base.gyp:mojo_utility',
777 'mojo_base.gyp:mojo_application_standalone',
778 'mojo_test_service_bindings', 776 'mojo_test_service_bindings',
777 'public/mojo_public.gyp:mojo_application_standalone',
778 'public/mojo_public.gyp:mojo_utility',
779 '<(mojo_system_for_loadable_module)', 779 '<(mojo_system_for_loadable_module)',
780 ], 780 ],
781 'sources': [ 781 'sources': [
782 'services/test_service/test_request_tracker_client_impl.cc', 782 'services/test_service/test_request_tracker_client_impl.cc',
783 'services/test_service/test_request_tracker_client_impl.h', 783 'services/test_service/test_request_tracker_client_impl.h',
784 'services/test_service/test_request_tracker_application.cc', 784 'services/test_service/test_request_tracker_application.cc',
785 'services/test_service/test_request_tracker_application.h', 785 'services/test_service/test_request_tracker_application.h',
786 'services/test_service/test_time_service_impl.cc', 786 'services/test_service/test_time_service_impl.cc',
787 'services/test_service/test_time_service_impl.h', 787 'services/test_service/test_time_service_impl.h',
788 'services/test_service/test_request_tracker_impl.cc', 788 'services/test_service/test_request_tracker_impl.cc',
789 'services/test_service/test_request_tracker_impl.h', 789 'services/test_service/test_request_tracker_impl.h',
790 ], 790 ],
791 }, 791 },
792 { 792 {
793 # GN version: //mojo/services/public/interfaces/window_manager 793 # GN version: //mojo/services/public/interfaces/window_manager
794 'target_name': 'mojo_core_window_manager_bindings', 794 'target_name': 'mojo_core_window_manager_bindings',
795 'type': 'static_library', 795 'type': 'static_library',
796 'sources': [ 796 'sources': [
797 'services/public/interfaces/window_manager/window_manager.mojom', 797 'services/public/interfaces/window_manager/window_manager.mojom',
798 ], 798 ],
799 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 799 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
800 'export_dependent_settings': [ 800 'export_dependent_settings': [
801 'mojo_base.gyp:mojo_cpp_bindings', 801 'public/mojo_public.gyp:mojo_cpp_bindings',
802 ], 802 ],
803 'dependencies': [ 803 'dependencies': [
804 'mojo_base.gyp:mojo_cpp_bindings', 804 'public/mojo_public.gyp:mojo_cpp_bindings',
805 ], 805 ],
806 }, 806 },
807 ], 807 ],
808 'conditions': [ 808 'conditions': [
809 ['use_aura==1', { 809 ['use_aura==1', {
810 'targets': [ 810 'targets': [
811 { 811 {
812 # GN version: //mojo/services/view_manager 812 # GN version: //mojo/services/view_manager
813 'target_name': 'mojo_view_manager', 813 'target_name': 'mojo_view_manager',
814 'type': 'loadable_module', 814 'type': 'loadable_module',
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
1002 'dependencies': [ 1002 'dependencies': [
1003 '../ui/gfx/x/gfx_x11.gyp:gfx_x11', 1003 '../ui/gfx/x/gfx_x11.gyp:gfx_x11',
1004 ], 1004 ],
1005 }], 1005 }],
1006 ], 1006 ],
1007 }, 1007 },
1008 ], 1008 ],
1009 }], 1009 }],
1010 ], 1010 ],
1011 } 1011 }
OLDNEW
« no previous file with comments | « mojo/mojo_public_tests.gypi ('k') | mojo/mojo_variables.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698