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 # Essential components (and their tests) that are needed to build | 5 # Essential components (and their tests) that are needed to build |
6 # Chrome should be here. Other components that are useful only in | 6 # Chrome should be here. Other components that are useful only in |
7 # Mojo land like mojo_shell should be in mojo.gyp. | 7 # Mojo land like mojo_shell should be in mojo.gyp. |
8 { | 8 { |
9 'includes': [ | 9 'includes': [ |
10 'mojo_variables.gypi', | 10 'mojo_variables.gypi', |
(...skipping 18 matching lines...) Expand all Loading... |
29 'mojo_public.gyp:mojo_public_java', | 29 'mojo_public.gyp:mojo_public_java', |
30 ], | 30 ], |
31 }], | 31 }], |
32 ] | 32 ] |
33 }, | 33 }, |
34 { | 34 { |
35 'target_name': 'mojo_none', | 35 'target_name': 'mojo_none', |
36 'type': 'none', | 36 'type': 'none', |
37 }, | 37 }, |
38 { | 38 { |
39 # GN version: //mojo/message_pump | |
40 'target_name': 'mojo_message_pump_lib', | |
41 'type': '<(component)', | |
42 'defines': [ | |
43 'MOJO_MESSAGE_PUMP_IMPLEMENTATION', | |
44 ], | |
45 'dependencies': [ | |
46 '../base/base.gyp:base', | |
47 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | |
48 '<(mojo_system_for_component)', | |
49 ], | |
50 'export_dependent_settings': [ | |
51 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | |
52 ], | |
53 'sources': [ | |
54 'message_pump/handle_watcher.cc', | |
55 'message_pump/handle_watcher.h', | |
56 'message_pump/message_pump_mojo.cc', | |
57 'message_pump/message_pump_mojo.h', | |
58 'message_pump/message_pump_mojo_handler.h', | |
59 'message_pump/time_helper.cc', | |
60 'message_pump/time_helper.h', | |
61 ], | |
62 }, | |
63 { | |
64 # GN version: //mojo/common | 39 # GN version: //mojo/common |
65 'target_name': 'mojo_common_lib', | 40 'target_name': 'mojo_common_lib', |
66 'type': '<(component)', | 41 'type': '<(component)', |
67 'defines': [ | 42 'defines': [ |
68 'MOJO_COMMON_IMPLEMENTATION', | 43 'MOJO_COMMON_IMPLEMENTATION', |
69 ], | 44 ], |
70 'dependencies': [ | 45 'dependencies': [ |
71 '../base/base.gyp:base', | 46 '../base/base.gyp:base', |
72 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 47 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
73 '<(mojo_system_for_component)', | 48 '<(mojo_system_for_component)', |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
128 '../base/base.gyp:base', | 103 '../base/base.gyp:base', |
129 '../base/base.gyp:test_support_base', | 104 '../base/base.gyp:test_support_base', |
130 '../base/base.gyp:base_message_loop_tests', | 105 '../base/base.gyp:base_message_loop_tests', |
131 '../testing/gtest.gyp:gtest', | 106 '../testing/gtest.gyp:gtest', |
132 '../url/url.gyp:url_lib', | 107 '../url/url.gyp:url_lib', |
133 'mojo_common_lib', | 108 'mojo_common_lib', |
134 'mojo_edk.gyp:mojo_system_impl', | 109 'mojo_edk.gyp:mojo_system_impl', |
135 'mojo_edk.gyp:mojo_common_test_support', | 110 'mojo_edk.gyp:mojo_common_test_support', |
136 'mojo_edk.gyp:mojo_run_all_unittests', | 111 'mojo_edk.gyp:mojo_run_all_unittests', |
137 'mojo_environment_chromium', | 112 'mojo_environment_chromium', |
138 'mojo_message_pump_lib', | |
139 'mojo_public.gyp:mojo_cpp_bindings', | 113 'mojo_public.gyp:mojo_cpp_bindings', |
| 114 'mojo_public.gyp:mojo_message_pump_lib', |
140 'mojo_public.gyp:mojo_public_test_utils', | 115 'mojo_public.gyp:mojo_public_test_utils', |
141 'mojo_url_type_converters', | 116 'mojo_url_type_converters', |
142 ], | 117 ], |
143 'sources': [ | 118 'sources': [ |
144 'common/common_type_converters_unittest.cc', | 119 'common/common_type_converters_unittest.cc', |
145 'message_pump/handle_watcher_unittest.cc', | 120 'message_pump/handle_watcher_unittest.cc', |
146 'message_pump/message_pump_mojo_unittest.cc', | 121 'message_pump/message_pump_mojo_unittest.cc', |
147 ], | 122 ], |
148 }, | 123 }, |
149 { | 124 { |
(...skipping 25 matching lines...) Expand all Loading... |
175 { | 150 { |
176 # GN version: //mojo/environment:chromium_impl | 151 # GN version: //mojo/environment:chromium_impl |
177 'target_name': 'mojo_environment_chromium_impl', | 152 'target_name': 'mojo_environment_chromium_impl', |
178 'type': '<(component)', | 153 'type': '<(component)', |
179 'defines': [ | 154 'defines': [ |
180 'MOJO_ENVIRONMENT_IMPL_IMPLEMENTATION', | 155 'MOJO_ENVIRONMENT_IMPL_IMPLEMENTATION', |
181 ], | 156 ], |
182 'dependencies': [ | 157 'dependencies': [ |
183 '../base/base.gyp:base', | 158 '../base/base.gyp:base', |
184 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 159 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
185 'mojo_message_pump_lib', | 160 'mojo_public.gyp:mojo_message_pump_lib', |
186 '<(mojo_system_for_component)', | 161 '<(mojo_system_for_component)', |
187 ], | 162 ], |
188 'sources': [ | 163 'sources': [ |
189 'environment/default_async_waiter_impl.cc', | 164 'environment/default_async_waiter_impl.cc', |
190 'environment/default_async_waiter_impl.h', | 165 'environment/default_async_waiter_impl.h', |
191 'environment/default_logger_impl.cc', | 166 'environment/default_logger_impl.cc', |
192 'environment/default_logger_impl.h', | 167 'environment/default_logger_impl.h', |
193 'environment/default_run_loop_impl.cc', | 168 'environment/default_run_loop_impl.cc', |
194 'environment/default_run_loop_impl.h', | 169 'environment/default_run_loop_impl.h', |
195 'environment/default_task_tracker_impl.cc', | 170 'environment/default_task_tracker_impl.cc', |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
237 'shell/public/cpp/lib/interface_registry.cc', | 212 'shell/public/cpp/lib/interface_registry.cc', |
238 'shell/public/cpp/lib/shell_client.cc', | 213 'shell/public/cpp/lib/shell_client.cc', |
239 'shell/public/cpp/lib/shell_connection.cc', | 214 'shell/public/cpp/lib/shell_connection.cc', |
240 'shell/public/cpp/shell.h', | 215 'shell/public/cpp/shell.h', |
241 'shell/public/cpp/shell_client.h', | 216 'shell/public/cpp/shell_client.h', |
242 'shell/public/cpp/shell_connection.h', | 217 'shell/public/cpp/shell_connection.h', |
243 ], | 218 ], |
244 'dependencies': [ | 219 'dependencies': [ |
245 '../base/base.gyp:base_i18n', | 220 '../base/base.gyp:base_i18n', |
246 'mojo_application_bindings', | 221 'mojo_application_bindings', |
247 'mojo_message_pump_lib', | 222 'mojo_public.gyp:mojo_message_pump_lib', |
248 'mojo_services.gyp:network_type_converters', | 223 'mojo_services.gyp:network_type_converters', |
249 ], | 224 ], |
250 }, | 225 }, |
251 { | 226 { |
252 # GN version: //mojo/public/interfaces/application:application | 227 # GN version: //mojo/public/interfaces/application:application |
253 'target_name': 'mojo_application_bindings', | 228 'target_name': 'mojo_application_bindings', |
254 'type': 'static_library', | 229 'type': 'static_library', |
255 'dependencies': [ | 230 'dependencies': [ |
256 'mojo_application_bindings_mojom', | 231 'mojo_application_bindings_mojom', |
257 'mojo_public.gyp:mojo_cpp_bindings', | 232 'mojo_public.gyp:mojo_cpp_bindings', |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
362 '../build/isolate.gypi', | 337 '../build/isolate.gypi', |
363 ], | 338 ], |
364 'sources': [ | 339 'sources': [ |
365 'mojo_common_unittests.isolate', | 340 'mojo_common_unittests.isolate', |
366 ], | 341 ], |
367 }, | 342 }, |
368 ], | 343 ], |
369 }], | 344 }], |
370 ] | 345 ] |
371 } | 346 } |
OLD | NEW |