OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 'includes': [ | 9 'includes': [ |
10 'mojo_apps.gypi', | 10 'mojo_apps.gypi', |
(...skipping 12 matching lines...) Expand all Loading... |
23 'mojo_common_unittests', | 23 'mojo_common_unittests', |
24 'mojo_hello_world_service', | 24 'mojo_hello_world_service', |
25 'mojo_js', | 25 'mojo_js', |
26 'mojo_js_unittests', | 26 'mojo_js_unittests', |
27 'mojo_public_perftests', | 27 'mojo_public_perftests', |
28 'mojo_public_test_support', | 28 'mojo_public_test_support', |
29 'mojo_public_unittests', | 29 'mojo_public_unittests', |
30 'mojo_sample_app', | 30 'mojo_sample_app', |
31 'mojo_shell', | 31 'mojo_shell', |
32 'mojo_shell_lib', | 32 'mojo_shell_lib', |
| 33 'mojo_shell_unittests', |
33 'mojo_system', | 34 'mojo_system', |
34 'mojo_system_impl', | 35 'mojo_system_impl', |
35 'mojo_system_unittests', | 36 'mojo_system_unittests', |
36 'mojo_utility', | 37 'mojo_utility', |
37 'mojo_utility_unittests', | 38 'mojo_utility_unittests', |
38 ], | 39 ], |
39 }, | 40 }, |
40 { | 41 { |
41 'target_name': 'mojo_run_all_unittests', | 42 'target_name': 'mojo_run_all_unittests', |
42 'type': 'static_library', | 43 'type': 'static_library', |
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
247 '../net/net.gyp:net', | 248 '../net/net.gyp:net', |
248 '../url/url.gyp:url_lib', | 249 '../url/url.gyp:url_lib', |
249 'mojo_shell_bindings', | 250 'mojo_shell_bindings', |
250 'mojo_system', | 251 'mojo_system', |
251 'mojo_system_impl', | 252 'mojo_system_impl', |
252 'mojo_native_viewport_service', | 253 'mojo_native_viewport_service', |
253 ], | 254 ], |
254 'sources': [ | 255 'sources': [ |
255 'shell/context.cc', | 256 'shell/context.cc', |
256 'shell/context.h', | 257 'shell/context.h', |
| 258 'shell/dynamic_service_loader.cc', |
| 259 'shell/dynamic_service_loader.h', |
257 'shell/init.cc', | 260 'shell/init.cc', |
258 'shell/init.h', | 261 'shell/init.h', |
259 'shell/loader.cc', | 262 'shell/loader.cc', |
260 'shell/loader.h', | 263 'shell/loader.h', |
261 'shell/network_delegate.cc', | 264 'shell/network_delegate.cc', |
262 'shell/network_delegate.h', | 265 'shell/network_delegate.h', |
263 'shell/run.cc', | 266 'shell/run.cc', |
264 'shell/run.h', | 267 'shell/run.h', |
265 'shell/service_manager.cc', | 268 'shell/service_manager.cc', |
266 'shell/service_manager.h', | 269 'shell/service_manager.h', |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
311 ], | 314 ], |
312 'conditions': [ | 315 'conditions': [ |
313 ['OS == "win"', { | 316 ['OS == "win"', { |
314 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 317 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
315 'msvs_disabled_warnings': [ | 318 'msvs_disabled_warnings': [ |
316 4267, | 319 4267, |
317 ], | 320 ], |
318 }], | 321 }], |
319 ], | 322 ], |
320 }, | 323 }, |
| 324 { |
| 325 'target_name': 'mojo_shell_unittests', |
| 326 'type': 'executable', |
| 327 'dependencies': [ |
| 328 '../base/base.gyp:base', |
| 329 '../testing/gtest.gyp:gtest', |
| 330 'mojo_common_lib', |
| 331 'mojo_run_all_unittests', |
| 332 'mojo_shell_lib', |
| 333 ], |
| 334 'includes': [ 'public/bindings/mojom_bindings_generator.gypi' ], |
| 335 'sources': [ |
| 336 'shell/service_manager_unittest.cc', |
| 337 'shell/test.mojom', |
| 338 ], |
| 339 }, |
321 ], | 340 ], |
322 'conditions': [ | 341 'conditions': [ |
323 ['OS=="android"', { | 342 ['OS=="android"', { |
324 'targets': [ | 343 'targets': [ |
325 { | 344 { |
326 'target_name': 'mojo_native_viewport_java', | 345 'target_name': 'mojo_native_viewport_java', |
327 'type': 'none', | 346 'type': 'none', |
328 'dependencies': [ | 347 'dependencies': [ |
329 '../base/base.gyp:base_java', | 348 '../base/base.gyp:base_java', |
330 ], | 349 ], |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
391 'java_in_dir': '<(DEPTH)/mojo/shell/android/apk', | 410 'java_in_dir': '<(DEPTH)/mojo/shell/android/apk', |
392 'resource_dir': '<(DEPTH)/mojo/shell/android/apk/res', | 411 'resource_dir': '<(DEPTH)/mojo/shell/android/apk/res', |
393 'native_lib_target': 'libmojo_shell', | 412 'native_lib_target': 'libmojo_shell', |
394 }, | 413 }, |
395 'includes': [ '../build/java_apk.gypi' ], | 414 'includes': [ '../build/java_apk.gypi' ], |
396 } | 415 } |
397 ], | 416 ], |
398 }], | 417 }], |
399 ], | 418 ], |
400 } | 419 } |
OLD | NEW |