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

Side by Side Diff: mojo/mojo_services.gypi

Issue 346613004: Use loadable module instead of shared library. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Small nits Created 6 years, 5 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 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 9 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
10 'export_dependent_settings': [ 10 'export_dependent_settings': [
11 'mojo_cpp_bindings', 11 'mojo_cpp_bindings',
12 ], 12 ],
13 'dependencies': [ 13 'dependencies': [
14 'mojo_cpp_bindings', 14 'mojo_cpp_bindings',
15 ], 15 ],
16 }, 16 },
17 { 17 {
18 'target_name': 'mojo_input_events_lib', 18 'target_name': 'mojo_input_events_lib',
19 'type': '<(component)', 19 'type': 'static_library',
20 'defines': [
21 'MOJO_INPUT_EVENTS_IMPLEMENTATION',
22 ],
23 'dependencies': [ 20 'dependencies': [
24 '../base/base.gyp:base', 21 '../base/base.gyp:base',
25 '../ui/events/events.gyp:events', 22 '../ui/events/events.gyp:events',
26 '../ui/gfx/gfx.gyp:gfx_geometry', 23 '../ui/gfx/gfx.gyp:gfx_geometry',
27 'mojo_environment_chromium',
28 'mojo_input_events_bindings', 24 'mojo_input_events_bindings',
29 'mojo_geometry_bindings', 25 'mojo_geometry_bindings',
30 'mojo_geometry_lib', 26 'mojo_geometry_lib',
31 'mojo_system_impl',
32 ], 27 ],
33 'sources': [ 28 'sources': [
34 'services/public/cpp/input_events/lib/input_events_type_converters.cc', 29 'services/public/cpp/input_events/lib/input_events_type_converters.cc',
35 'services/public/cpp/input_events/input_events_type_converters.h', 30 'services/public/cpp/input_events/input_events_type_converters.h',
36 'services/public/cpp/input_events/mojo_input_events_export.h',
37 ], 31 ],
38 }, 32 },
39 { 33 {
40 'target_name': 'mojo_input_events_bindings', 34 'target_name': 'mojo_input_events_bindings',
41 'type': 'static_library', 35 'type': 'static_library',
42 'sources': [ 36 'sources': [
43 'services/public/interfaces/input_events/input_events.mojom', 37 'services/public/interfaces/input_events/input_events.mojom',
44 ], 38 ],
45 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 39 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
46 'export_dependent_settings': [ 40 'export_dependent_settings': [
(...skipping 13 matching lines...) Expand all
60 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 54 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
61 'dependencies': [ 55 'dependencies': [
62 'mojo_cpp_bindings', 56 'mojo_cpp_bindings',
63 ], 57 ],
64 'export_dependent_settings': [ 58 'export_dependent_settings': [
65 'mojo_cpp_bindings', 59 'mojo_cpp_bindings',
66 ], 60 ],
67 }, 61 },
68 { 62 {
69 'target_name': 'mojo_geometry_lib', 63 'target_name': 'mojo_geometry_lib',
70 'type': '<(component)', 64 'type': 'static_library',
71 'defines': [
72 'MOJO_GEOMETRY_IMPLEMENTATION',
73 ],
74 'dependencies': [ 65 'dependencies': [
75 '../ui/gfx/gfx.gyp:gfx_geometry', 66 '../ui/gfx/gfx.gyp:gfx_geometry',
76 'mojo_environment_chromium',
77 'mojo_geometry_bindings', 67 'mojo_geometry_bindings',
78 'mojo_system_impl',
79 ], 68 ],
80 'sources': [ 69 'sources': [
81 'services/public/cpp/geometry/lib/geometry_type_converters.cc', 70 'services/public/cpp/geometry/lib/geometry_type_converters.cc',
82 'services/public/cpp/geometry/geometry_type_converters.h', 71 'services/public/cpp/geometry/geometry_type_converters.h',
83 ], 72 ],
84 }, 73 },
85 { 74 {
86 'target_name': 'mojo_gles2_bindings', 75 'target_name': 'mojo_gles2_bindings',
87 'type': 'static_library', 76 'type': 'static_library',
88 'sources': [ 77 'sources': [
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
209 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 198 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
210 'export_dependent_settings': [ 199 'export_dependent_settings': [
211 'mojo_cpp_bindings', 200 'mojo_cpp_bindings',
212 ], 201 ],
213 'dependencies': [ 202 'dependencies': [
214 'mojo_cpp_bindings', 203 'mojo_cpp_bindings',
215 ], 204 ],
216 }, 205 },
217 { 206 {
218 'target_name': 'mojo_network_service', 207 'target_name': 'mojo_network_service',
219 'type': 'shared_library', 208 'type': 'loadable_module',
220 'dependencies': [ 209 'dependencies': [
221 '../base/base.gyp:base', 210 '../base/base.gyp:base',
222 '../net/net.gyp:net', 211 '../net/net.gyp:net',
223 '../url/url.gyp:url_lib', 212 '../url/url.gyp:url_lib',
224 'mojo_application', 213 'mojo_application',
225 'mojo_common_lib', 214 'mojo_common_embedded_lib',
226 'mojo_environment_chromium', 215 'mojo_environment_chromium_embedded',
227 'mojo_network_bindings', 216 'mojo_network_bindings',
228 'mojo_profile_service_bindings', 217 'mojo_profile_service_bindings',
229 'mojo_system_impl', 218 'mojo_system',
230 ], 219 ],
231 'export_dependent_settings': [ 220 'export_dependent_settings': [
232 'mojo_network_bindings', 221 'mojo_network_bindings',
233 ], 222 ],
234 'sources': [ 223 'sources': [
235 'services/network/main.cc', 224 'services/network/main.cc',
236 'services/network/network_context.cc', 225 'services/network/network_context.cc',
237 'services/network/network_context.h', 226 'services/network/network_context.h',
238 'services/network/network_service_impl.cc', 227 'services/network/network_service_impl.cc',
239 'services/network/network_service_impl.h', 228 'services/network/network_service_impl.h',
(...skipping 18 matching lines...) Expand all
258 'export_dependent_settings': [ 247 'export_dependent_settings': [
259 'mojo_cpp_bindings', 248 'mojo_cpp_bindings',
260 ], 249 ],
261 'dependencies': [ 250 'dependencies': [
262 'mojo_cpp_bindings', 251 'mojo_cpp_bindings',
263 'mojo_navigation_bindings', 252 'mojo_navigation_bindings',
264 ], 253 ],
265 }, 254 },
266 { 255 {
267 'target_name': 'mojo_launcher', 256 'target_name': 'mojo_launcher',
268 'type': 'shared_library', 257 'type': 'loadable_module',
269 'dependencies': [ 258 'dependencies': [
270 '../base/base.gyp:base', 259 '../base/base.gyp:base',
271 '../url/url.gyp:url_lib', 260 '../url/url.gyp:url_lib',
272 'mojo_application', 261 'mojo_application',
262 'mojo_common_embedded_lib',
273 'mojo_cpp_bindings', 263 'mojo_cpp_bindings',
274 'mojo_environment_chromium', 264 'mojo_environment_chromium_embedded',
275 'mojo_launcher_bindings', 265 'mojo_launcher_bindings',
276 'mojo_network_bindings', 266 'mojo_network_bindings',
277 'mojo_system_impl', 267 'mojo_system',
278 'mojo_utility', 268 'mojo_utility',
279 ], 269 ],
280 'sources': [ 270 'sources': [
281 'services/launcher/launcher.cc', 271 'services/launcher/launcher.cc',
282 'public/cpp/application/lib/mojo_main_chromium.cc', 272 'public/cpp/application/lib/mojo_main_chromium.cc',
283 ], 273 ],
284 }, 274 },
285 { 275 {
286 'target_name': 'mojo_view_manager_bindings', 276 'target_name': 'mojo_view_manager_bindings',
287 'type': 'static_library', 277 'type': 'static_library',
(...skipping 303 matching lines...) Expand 10 before | Expand all | Expand 10 after
591 'mojo_system_impl', 581 'mojo_system_impl',
592 ], 582 ],
593 'sources': [ 583 'sources': [
594 'services/dbus_echo/dbus_echo_service.cc', 584 'services/dbus_echo/dbus_echo_service.cc',
595 ], 585 ],
596 }, 586 },
597 ], 587 ],
598 }], 588 }],
599 ], 589 ],
600 } 590 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698