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

Side by Side Diff: mojo/mojo_services.gypi

Issue 298253005: Move geometry to mojo/services, extract input events to their own mojom (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 6 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 | Annotate | Revision Log
OLDNEW
1 { 1 {
2 'targets': [ 2 'targets': [
3 { 3 {
4 'target_name': 'mojo_echo_bindings', 4 'target_name': 'mojo_echo_bindings',
5 'type': 'static_library', 5 'type': 'static_library',
6 'sources': [ 6 'sources': [
7 'services/dbus_echo/echo.mojom', 7 'services/dbus_echo/echo.mojom',
8 ], 8 ],
9 'variables': { 9 'variables': {
10 'mojom_base_output_dir': 'mojo', 10 'mojom_base_output_dir': 'mojo',
11 }, 11 },
12 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 12 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
13 'export_dependent_settings': [ 13 'export_dependent_settings': [
14 'mojo_cpp_bindings', 14 'mojo_cpp_bindings',
15 ], 15 ],
16 'dependencies': [ 16 'dependencies': [
17 'mojo_cpp_bindings', 17 'mojo_cpp_bindings',
18 ], 18 ],
19 }, 19 },
20 { 20 {
21 'target_name': 'mojo_input_events_bindings',
22 'type': 'static_library',
23 'sources': [
24 'services/public/interfaces/input_events/input_events.mojom',
25 ],
26 'variables': {
27 'mojom_base_output_dir': 'mojo',
28 },
29 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
30 'export_dependent_settings': [
31 'mojo_cpp_bindings',
32 ],
33 'dependencies': [
34 'mojo_cpp_bindings',
35 ],
36 },
37 {
38 'target_name': 'mojo_geometry_bindings',
39 'type': 'static_library',
40 'sources': [
41 'services/public/interfaces/geometry/geometry.mojom',
42 ],
43 'variables': {
44 'mojom_base_output_dir': 'mojo',
45 },
46 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
47 'dependencies': [
48 'mojo_cpp_bindings',
49 ],
50 'export_dependent_settings': [
51 'mojo_cpp_bindings',
52 ],
53 },
54 {
55 'target_name': 'mojo_geometry_lib',
56 'type': '<(component)',
57 'defines': [
58 'MOJO_GEOMETRY_IMPLEMENTATION',
59 ],
60 'dependencies': [
61 '../ui/gfx/gfx.gyp:gfx_geometry',
62 'mojo_environment_chromium',
63 'mojo_geometry_bindings',
64 'mojo_system_impl',
65 ],
66 'sources': [
67 'services/public/cpp/geometry/lib/geometry_type_converters.cc',
68 'services/public/cpp/geometry/geometry_type_converters.h',
69 ],
70 },
71 {
21 'target_name': 'mojo_gles2_bindings', 72 'target_name': 'mojo_gles2_bindings',
22 'type': 'static_library', 73 'type': 'static_library',
23 'sources': [ 74 'sources': [
24 'services/gles2/command_buffer.mojom', 75 'services/gles2/command_buffer.mojom',
25 'services/gles2/command_buffer_type_conversions.cc', 76 'services/gles2/command_buffer_type_conversions.cc',
26 'services/gles2/command_buffer_type_conversions.h', 77 'services/gles2/command_buffer_type_conversions.h',
27 'services/gles2/mojo_buffer_backing.cc', 78 'services/gles2/mojo_buffer_backing.cc',
28 'services/gles2/mojo_buffer_backing.h', 79 'services/gles2/mojo_buffer_backing.h',
29 ], 80 ],
30 'variables': { 81 'variables': {
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
66 ], 117 ],
67 'variables': { 118 'variables': {
68 'mojom_base_output_dir': 'mojo', 119 'mojom_base_output_dir': 'mojo',
69 }, 120 },
70 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 121 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
71 'export_dependent_settings': [ 122 'export_dependent_settings': [
72 'mojo_cpp_bindings', 123 'mojo_cpp_bindings',
73 ], 124 ],
74 'dependencies': [ 125 'dependencies': [
75 'mojo_geometry_bindings', 126 'mojo_geometry_bindings',
127 'mojo_input_events_bindings',
76 'mojo_cpp_bindings', 128 'mojo_cpp_bindings',
77 ], 129 ],
78 }, 130 },
79 { 131 {
80 'target_name': 'mojo_native_viewport_service', 132 'target_name': 'mojo_native_viewport_service',
81 # This is linked directly into the embedder, so we make it a component. 133 # This is linked directly into the embedder, so we make it a component.
82 'type': '<(component)', 134 'type': '<(component)',
83 'dependencies': [ 135 'dependencies': [
84 '../base/base.gyp:base', 136 '../base/base.gyp:base',
85 '../ui/events/events.gyp:events', 137 '../ui/events/events.gyp:events',
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
326 'mojo_system_impl', 378 'mojo_system_impl',
327 ], 379 ],
328 'sources': [ 380 'sources': [
329 'services/dbus_echo/dbus_echo_service.cc', 381 'services/dbus_echo/dbus_echo_service.cc',
330 ], 382 ],
331 }, 383 },
332 ], 384 ],
333 }], 385 }],
334 ], 386 ],
335 } 387 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698