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_public.gypi', | 10 'mojo_public.gypi', |
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
216 'system/run_all_unittests.cc', | 216 'system/run_all_unittests.cc', |
217 'system/shared_buffer_dispatcher_unittest.cc', | 217 'system/shared_buffer_dispatcher_unittest.cc', |
218 'system/simple_dispatcher_unittest.cc', | 218 'system/simple_dispatcher_unittest.cc', |
219 'system/test_utils.cc', | 219 'system/test_utils.cc', |
220 'system/test_utils.h', | 220 'system/test_utils.h', |
221 'system/waiter_list_unittest.cc', | 221 'system/waiter_list_unittest.cc', |
222 'system/waiter_test_utils.cc', | 222 'system/waiter_test_utils.cc', |
223 'system/waiter_test_utils.h', | 223 'system/waiter_test_utils.h', |
224 'system/waiter_unittest.cc', | 224 'system/waiter_unittest.cc', |
225 ], | 225 ], |
| 226 'conditions': [ |
| 227 ['OS=="ios"', { |
| 228 'sources!': [ |
| 229 'embedder/embedder_unittest.cc', |
| 230 'system/multiprocess_message_pipe_unittest.cc', |
| 231 ], |
| 232 }], |
| 233 ], |
226 }, | 234 }, |
227 { | 235 { |
228 # GN version: //mojo/common/test:test_support_impl | 236 # GN version: //mojo/common/test:test_support_impl |
229 'target_name': 'mojo_test_support_impl', | 237 'target_name': 'mojo_test_support_impl', |
230 'type': 'static_library', | 238 'type': 'static_library', |
231 'dependencies': [ | 239 'dependencies': [ |
232 '../base/base.gyp:base', | 240 '../base/base.gyp:base', |
233 ], | 241 ], |
234 'sources': [ | 242 'sources': [ |
235 'common/test/test_support_impl.cc', | 243 'common/test/test_support_impl.cc', |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
276 '../testing/gtest.gyp:gtest', | 284 '../testing/gtest.gyp:gtest', |
277 'mojo_system_impl', | 285 'mojo_system_impl', |
278 ], | 286 ], |
279 'sources': [ | 287 'sources': [ |
280 'common/test/multiprocess_test_helper.cc', | 288 'common/test/multiprocess_test_helper.cc', |
281 'common/test/multiprocess_test_helper.h', | 289 'common/test/multiprocess_test_helper.h', |
282 'common/test/test_utils.h', | 290 'common/test/test_utils.h', |
283 'common/test/test_utils_posix.cc', | 291 'common/test/test_utils_posix.cc', |
284 'common/test/test_utils_win.cc', | 292 'common/test/test_utils_win.cc', |
285 ], | 293 ], |
| 294 'conditions': [ |
| 295 ['OS=="ios"', { |
| 296 'sources!': [ |
| 297 'common/test/multiprocess_test_helper.cc', |
| 298 ], |
| 299 }], |
| 300 ], |
286 }, | 301 }, |
287 { | 302 { |
288 # GN version: //mojo/common:mojo_common_unittests | 303 # GN version: //mojo/common:mojo_common_unittests |
289 'target_name': 'mojo_common_unittests', | 304 'target_name': 'mojo_common_unittests', |
290 'type': 'executable', | 305 'type': 'executable', |
291 'dependencies': [ | 306 'dependencies': [ |
292 '../base/base.gyp:base', | 307 '../base/base.gyp:base', |
293 '../base/base.gyp:base_message_loop_tests', | 308 '../base/base.gyp:base_message_loop_tests', |
294 '../testing/gtest.gyp:gtest', | 309 '../testing/gtest.gyp:gtest', |
295 '../url/url.gyp:url_lib', | 310 '../url/url.gyp:url_lib', |
296 'mojo_cpp_bindings', | 311 'mojo_cpp_bindings', |
297 'mojo_environment_chromium', | 312 'mojo_environment_chromium', |
298 'mojo_common_lib', | 313 'mojo_common_lib', |
299 'mojo_common_test_support', | 314 'mojo_common_test_support', |
300 'mojo_public_test_utils', | 315 'mojo_public_test_utils', |
301 'mojo_run_all_unittests', | 316 'mojo_run_all_unittests', |
302 ], | 317 ], |
303 'sources': [ | 318 'sources': [ |
304 'common/common_type_converters_unittest.cc', | 319 'common/common_type_converters_unittest.cc', |
305 'common/handle_watcher_unittest.cc', | 320 'common/handle_watcher_unittest.cc', |
306 'common/message_pump_mojo_unittest.cc', | 321 'common/message_pump_mojo_unittest.cc', |
307 'common/test/multiprocess_test_helper_unittest.cc', | 322 'common/test/multiprocess_test_helper_unittest.cc', |
308 ], | 323 ], |
| 324 'conditions': [ |
| 325 ['OS=="ios"', { |
| 326 'sources!': [ |
| 327 'common/test/multiprocess_test_helper_unittest.cc', |
| 328 ], |
| 329 }], |
| 330 ], |
309 }, | 331 }, |
310 { | 332 { |
311 # GN version: //mojo/environment:chromium | 333 # GN version: //mojo/environment:chromium |
312 'target_name': 'mojo_environment_chromium', | 334 'target_name': 'mojo_environment_chromium', |
313 'type': 'static_library', | 335 'type': 'static_library', |
314 'dependencies': [ | 336 'dependencies': [ |
315 'mojo_environment_chromium_impl', | 337 'mojo_environment_chromium_impl', |
316 ], | 338 ], |
317 'sources': [ | 339 'sources': [ |
318 'environment/environment.cc', | 340 'environment/environment.cc', |
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
589 'mojo_js_unittests.isolate', | 611 'mojo_js_unittests.isolate', |
590 ], | 612 ], |
591 'sources': [ | 613 'sources': [ |
592 'mojo_js_unittests.isolate', | 614 'mojo_js_unittests.isolate', |
593 ], | 615 ], |
594 }, | 616 }, |
595 ], | 617 ], |
596 }], | 618 }], |
597 ] | 619 ] |
598 } | 620 } |
OLD | NEW |