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 { | 5 { |
6 'includes': [ | 6 'includes': [ |
7 'mojo_variables.gypi', | 7 'mojo_variables.gypi', |
8 ], | 8 ], |
9 'target_defaults' : { | 9 'target_defaults' : { |
10 'include_dirs': [ | 10 'include_dirs': [ |
11 '..', | 11 '..', |
12 ], | 12 ], |
13 }, | 13 }, |
| 14 'variables': { |
| 15 'mojo_public_test_interfaces_mojom_files': [ |
| 16 'public/interfaces/bindings/tests/math_calculator.mojom', |
| 17 'public/interfaces/bindings/tests/no_module.mojom', |
| 18 'public/interfaces/bindings/tests/ping_service.mojom', |
| 19 'public/interfaces/bindings/tests/rect.mojom', |
| 20 'public/interfaces/bindings/tests/regression_tests.mojom', |
| 21 'public/interfaces/bindings/tests/sample_factory.mojom', |
| 22 'public/interfaces/bindings/tests/sample_import.mojom', |
| 23 'public/interfaces/bindings/tests/sample_import2.mojom', |
| 24 'public/interfaces/bindings/tests/sample_interfaces.mojom', |
| 25 'public/interfaces/bindings/tests/sample_service.mojom', |
| 26 'public/interfaces/bindings/tests/scoping.mojom', |
| 27 'public/interfaces/bindings/tests/serialization_test_structs.mojom', |
| 28 'public/interfaces/bindings/tests/test_constants.mojom', |
| 29 'public/interfaces/bindings/tests/test_native_types.mojom', |
| 30 'public/interfaces/bindings/tests/test_structs.mojom', |
| 31 'public/interfaces/bindings/tests/test_sync_methods.mojom', |
| 32 'public/interfaces/bindings/tests/test_unions.mojom', |
| 33 'public/interfaces/bindings/tests/validation_test_interfaces.mojom', |
| 34 ] |
| 35 }, |
14 'targets': [ | 36 'targets': [ |
15 { | 37 { |
16 'target_name': 'mojo_public', | 38 'target_name': 'mojo_public', |
17 'type': 'none', | 39 'type': 'none', |
18 'dependencies': [ | 40 'dependencies': [ |
19 'mojo_js_bindings', | 41 'mojo_js_bindings', |
20 'mojo_public_test_interfaces', | 42 'mojo_public_test_interfaces', |
21 'mojo_public_test_utils', | 43 'mojo_public_test_utils', |
22 'mojo_system', | 44 'mojo_system', |
23 ], | 45 ], |
(...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
350 ], | 372 ], |
351 'sources': [ | 373 'sources': [ |
352 'public/cpp/bindings/tests/validation_test_input_parser.cc', | 374 'public/cpp/bindings/tests/validation_test_input_parser.cc', |
353 'public/cpp/bindings/tests/validation_test_input_parser.h', | 375 'public/cpp/bindings/tests/validation_test_input_parser.h', |
354 ], | 376 ], |
355 }, | 377 }, |
356 { | 378 { |
357 'target_name': 'mojo_public_test_interfaces_mojom', | 379 'target_name': 'mojo_public_test_interfaces_mojom', |
358 'type': 'none', | 380 'type': 'none', |
359 'variables': { | 381 'variables': { |
360 'mojom_files': [ | 382 'mojom_files': '<(mojo_public_test_interfaces_mojom_files)', |
361 'public/interfaces/bindings/tests/math_calculator.mojom', | |
362 'public/interfaces/bindings/tests/no_module.mojom', | |
363 'public/interfaces/bindings/tests/ping_service.mojom', | |
364 'public/interfaces/bindings/tests/rect.mojom', | |
365 'public/interfaces/bindings/tests/regression_tests.mojom', | |
366 'public/interfaces/bindings/tests/sample_factory.mojom', | |
367 'public/interfaces/bindings/tests/sample_import.mojom', | |
368 'public/interfaces/bindings/tests/sample_import2.mojom', | |
369 'public/interfaces/bindings/tests/sample_interfaces.mojom', | |
370 'public/interfaces/bindings/tests/sample_service.mojom', | |
371 'public/interfaces/bindings/tests/scoping.mojom', | |
372 'public/interfaces/bindings/tests/serialization_test_structs.mojom', | |
373 'public/interfaces/bindings/tests/test_constants.mojom', | |
374 'public/interfaces/bindings/tests/test_structs.mojom', | |
375 'public/interfaces/bindings/tests/test_sync_methods.mojom', | |
376 'public/interfaces/bindings/tests/test_unions.mojom', | |
377 'public/interfaces/bindings/tests/validation_test_interfaces.mojom', | |
378 ], | |
379 }, | 383 }, |
380 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], | 384 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], |
381 }, | 385 }, |
382 { | 386 { |
383 'target_name': 'mojo_public_test_interfaces_struct_traits', | 387 'target_name': 'mojo_public_test_interfaces_struct_traits', |
384 'type': 'static_library', | 388 'type': 'static_library', |
385 'variables': { | 389 'variables': { |
386 'mojom_extra_generator_args': [ | 390 'mojom_extra_generator_args': [ |
387 '--typemap', '<(DEPTH)/mojo/public/interfaces/bindings/tests/struct_wi
th_traits.typemap', | 391 '--typemap', '<(DEPTH)/mojo/public/interfaces/bindings/tests/struct_wi
th_traits.typemap', |
388 ], | 392 ], |
389 }, | 393 }, |
390 'sources': [ | 394 'sources': [ |
391 'public/interfaces/bindings/tests/struct_with_traits.mojom', | 395 'public/interfaces/bindings/tests/struct_with_traits.mojom', |
392 ], | 396 ], |
393 'includes': [ 'mojom_bindings_generator.gypi' ], | 397 'includes': [ 'mojom_bindings_generator.gypi' ], |
394 }, | 398 }, |
395 { | 399 { |
396 'target_name': 'mojo_public_test_interfaces_mojom_blink', | 400 'target_name': 'mojo_public_test_interfaces_mojom_blink', |
397 'type': 'none', | 401 'type': 'none', |
398 'variables': { | 402 'variables': { |
399 'mojom_variant': 'blink', | 403 'mojom_variant': 'blink', |
400 'mojom_extra_generator_args': [ | 404 'mojom_extra_generator_args': [ |
401 '--typemap', '<(DEPTH)/mojo/public/interfaces/bindings/tests/blink_tes
t.typemap', | 405 '--typemap', '<(DEPTH)/mojo/public/interfaces/bindings/tests/blink_tes
t.typemap', |
402 ], | 406 ], |
403 'mojom_files': [ | 407 'mojom_files': '<(mojo_public_test_interfaces_mojom_files)', |
404 'public/interfaces/bindings/tests/test_native_types.mojom', | |
405 ], | |
406 }, | 408 }, |
407 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], | 409 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], |
408 'dependencies': [ | 410 'dependencies': [ |
409 'mojo_public_test_interfaces_mojom', | 411 'mojo_public_test_interfaces_mojom', |
410 ], | 412 ], |
411 }, | 413 }, |
412 { | 414 { |
413 'target_name': 'mojo_public_test_interfaces_mojom_chromium', | 415 'target_name': 'mojo_public_test_interfaces_mojom_chromium', |
414 'type': 'none', | 416 'type': 'none', |
415 'variables': { | 417 'variables': { |
416 'mojom_variant': 'chromium', | 418 'mojom_variant': 'chromium', |
417 'mojom_extra_generator_args': [ | 419 'mojom_extra_generator_args': [ |
418 '--typemap', '<(DEPTH)/mojo/public/interfaces/bindings/tests/chromium_
test.typemap', | 420 '--typemap', '<(DEPTH)/mojo/public/interfaces/bindings/tests/chromium_
test.typemap', |
419 ], | 421 ], |
420 'mojom_files': [ | 422 'mojom_files': '<(mojo_public_test_interfaces_mojom_files)', |
421 'public/interfaces/bindings/tests/test_native_types.mojom', | |
422 ], | |
423 }, | 423 }, |
424 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], | 424 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], |
425 'dependencies': [ | 425 'dependencies': [ |
426 'mojo_public_test_interfaces_mojom', | 426 'mojo_public_test_interfaces_mojom', |
427 ], | 427 ], |
428 }, | 428 }, |
429 { | 429 { |
430 # GN version: //mojo/public/interfaces/bindings/tests:test_interfaces | 430 # GN version: //mojo/public/interfaces/bindings/tests:test_interfaces |
431 'target_name': 'mojo_public_test_interfaces', | 431 'target_name': 'mojo_public_test_interfaces', |
432 'type': 'static_library', | 432 'type': 'static_library', |
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
553 'mojo_interface_bindings_java_sources', | 553 'mojo_interface_bindings_java_sources', |
554 'mojo_public_java', | 554 'mojo_public_java', |
555 '<(DEPTH)/base/base.gyp:base_java', | 555 '<(DEPTH)/base/base.gyp:base_java', |
556 ], | 556 ], |
557 'includes': [ '../build/java.gypi' ], | 557 'includes': [ '../build/java.gypi' ], |
558 }, | 558 }, |
559 ], | 559 ], |
560 }], | 560 }], |
561 ], | 561 ], |
562 } | 562 } |
OLD | NEW |