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_examples.gypi', | 11 'mojo_examples.gypi', |
11 'mojo_public.gypi', | 12 'mojo_public.gypi', |
12 'mojo_services.gypi', | 13 'mojo_services.gypi', |
13 ], | 14 ], |
14 'targets': [ | 15 'targets': [ |
15 { | 16 { |
16 'target_name': 'mojo', | 17 'target_name': 'mojo', |
17 'type': 'none', | 18 'type': 'none', |
18 'dependencies': [ | 19 'dependencies': [ |
19 'hello_world_service_impl', | 20 'hello_world_service_impl', |
20 'mojo_bindings', | 21 'mojo_bindings', |
21 'mojo_bindings_unittests', | 22 'mojo_bindings_unittests', |
22 'mojo_common_lib', | 23 'mojo_common_lib', |
23 'mojo_common_unittests', | 24 'mojo_common_unittests', |
24 'mojo_js', | 25 'mojo_js', |
25 'mojo_js_bindings', | 26 'mojo_js_unittests', |
26 'mojo_js_bindings_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_shell', | 30 'mojo_shell', |
31 'mojo_shell_lib', | 31 'mojo_shell_lib', |
32 'mojo_system', | 32 'mojo_system', |
33 'mojo_system_unittests', | 33 'mojo_system_unittests', |
34 'sample_app', | 34 'sample_app', |
35 ], | 35 ], |
36 }, | 36 }, |
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
251 ], | 251 ], |
252 'conditions': [ | 252 'conditions': [ |
253 ['OS == "win"', { | 253 ['OS == "win"', { |
254 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 254 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
255 'msvs_disabled_warnings': [ | 255 'msvs_disabled_warnings': [ |
256 4267, | 256 4267, |
257 ], | 257 ], |
258 }], | 258 }], |
259 ], | 259 ], |
260 }, | 260 }, |
261 { | |
262 'target_name': 'mojo_js', | |
263 'type': 'shared_library', | |
264 'dependencies': [ | |
265 '../base/base.gyp:base', | |
266 '../gin/gin.gyp:gin', | |
267 'hello_world_service', | |
268 'mojo_common_lib', | |
269 'mojo_js_bindings', | |
270 'mojo_system', | |
271 ], | |
272 'sources': [ | |
273 'apps/js/main.cc', | |
274 'apps/js/mojo_runner_delegate.cc', | |
275 'apps/js/mojo_runner_delegate.h', | |
276 'apps/js/threading.cc', | |
277 'apps/js/threading.h', | |
278 ], | |
279 }, | |
280 ], | 261 ], |
281 'conditions': [ | 262 'conditions': [ |
282 ['OS=="android"', { | 263 ['OS=="android"', { |
283 'targets': [ | 264 'targets': [ |
284 { | 265 { |
285 'target_name': 'native_viewport_java', | 266 'target_name': 'native_viewport_java', |
286 'type': 'none', | 267 'type': 'none', |
287 'dependencies': [ | 268 'dependencies': [ |
288 '../base/base.gyp:base_java', | 269 '../base/base.gyp:base_java', |
289 ], | 270 ], |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
353 'java_in_dir': '<(DEPTH)/mojo/shell/android/apk', | 334 'java_in_dir': '<(DEPTH)/mojo/shell/android/apk', |
354 'resource_dir': '<(DEPTH)/mojo/shell/android/apk/res', | 335 'resource_dir': '<(DEPTH)/mojo/shell/android/apk/res', |
355 'native_lib_target': 'libmojo_shell', | 336 'native_lib_target': 'libmojo_shell', |
356 }, | 337 }, |
357 'includes': [ '../build/java_apk.gypi' ], | 338 'includes': [ '../build/java_apk.gypi' ], |
358 } | 339 } |
359 ], | 340 ], |
360 }], | 341 }], |
361 ], | 342 ], |
362 } | 343 } |
OLD | NEW |