| 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': [ |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 90 }, | 90 }, |
| 91 { | 91 { |
| 92 # GN version: //mojo/public/cpp/bindings | 92 # GN version: //mojo/public/cpp/bindings |
| 93 'target_name': 'mojo_cpp_bindings', | 93 'target_name': 'mojo_cpp_bindings', |
| 94 'type': 'static_library', | 94 'type': 'static_library', |
| 95 'include_dirs': [ | 95 'include_dirs': [ |
| 96 '../..' | 96 '../..' |
| 97 ], | 97 ], |
| 98 'sources': [ | 98 'sources': [ |
| 99 '../../mojo/public/cpp/bindings/array.h', | 99 '../../mojo/public/cpp/bindings/array.h', |
| 100 '../../mojo/public/cpp/bindings/associated_binding.h', |
| 101 '../../mojo/public/cpp/bindings/associated_group.h', |
| 102 '../../mojo/public/cpp/bindings/associated_interface_ptr.h', |
| 103 '../../mojo/public/cpp/bindings/associated_interface_ptr_info.h', |
| 104 '../../mojo/public/cpp/bindings/associated_interface_request.h', |
| 100 '../../mojo/public/cpp/bindings/binding.h', | 105 '../../mojo/public/cpp/bindings/binding.h', |
| 101 '../../mojo/public/cpp/bindings/callback.h', | 106 '../../mojo/public/cpp/bindings/callback.h', |
| 102 '../../mojo/public/cpp/bindings/interface_ptr.h', | 107 '../../mojo/public/cpp/bindings/interface_ptr.h', |
| 103 '../../mojo/public/cpp/bindings/interface_request.h', | 108 '../../mojo/public/cpp/bindings/interface_request.h', |
| 104 '../../mojo/public/cpp/bindings/lib/array_internal.cc', | 109 '../../mojo/public/cpp/bindings/lib/array_internal.cc', |
| 105 '../../mojo/public/cpp/bindings/lib/array_internal.h', | 110 '../../mojo/public/cpp/bindings/lib/array_internal.h', |
| 106 '../../mojo/public/cpp/bindings/lib/array_serialization.h', | 111 '../../mojo/public/cpp/bindings/lib/array_serialization.h', |
| 112 '../../mojo/public/cpp/bindings/lib/associated_group.cc', |
| 113 '../../mojo/public/cpp/bindings/lib/associated_interface_ptr_internal.h'
, |
| 107 '../../mojo/public/cpp/bindings/lib/bindings_internal.h', | 114 '../../mojo/public/cpp/bindings/lib/bindings_internal.h', |
| 108 '../../mojo/public/cpp/bindings/lib/bindings_serialization.cc', | 115 '../../mojo/public/cpp/bindings/lib/bindings_serialization.cc', |
| 109 '../../mojo/public/cpp/bindings/lib/bindings_serialization.h', | 116 '../../mojo/public/cpp/bindings/lib/bindings_serialization.h', |
| 110 '../../mojo/public/cpp/bindings/lib/bounds_checker.cc', | 117 '../../mojo/public/cpp/bindings/lib/bounds_checker.cc', |
| 111 '../../mojo/public/cpp/bindings/lib/bounds_checker.h', | 118 '../../mojo/public/cpp/bindings/lib/bounds_checker.h', |
| 112 '../../mojo/public/cpp/bindings/lib/buffer.h', | 119 '../../mojo/public/cpp/bindings/lib/buffer.h', |
| 113 '../../mojo/public/cpp/bindings/lib/callback_internal.h', | 120 '../../mojo/public/cpp/bindings/lib/callback_internal.h', |
| 114 '../../mojo/public/cpp/bindings/lib/connector.cc', | 121 '../../mojo/public/cpp/bindings/lib/connector.cc', |
| 115 '../../mojo/public/cpp/bindings/lib/connector.h', | 122 '../../mojo/public/cpp/bindings/lib/connector.h', |
| 116 '../../mojo/public/cpp/bindings/lib/control_message_handler.cc', | 123 '../../mojo/public/cpp/bindings/lib/control_message_handler.cc', |
| (...skipping 245 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 362 'target_name': 'mojo_public_test_interfaces', | 369 'target_name': 'mojo_public_test_interfaces', |
| 363 'type': 'static_library', | 370 'type': 'static_library', |
| 364 'export_dependent_settings': [ | 371 'export_dependent_settings': [ |
| 365 'mojo_cpp_bindings', | 372 'mojo_cpp_bindings', |
| 366 ], | 373 ], |
| 367 'dependencies': [ | 374 'dependencies': [ |
| 368 'mojo_public_test_interfaces_mojom', | 375 'mojo_public_test_interfaces_mojom', |
| 369 'mojo_cpp_bindings', | 376 'mojo_cpp_bindings', |
| 370 ], | 377 ], |
| 371 }, | 378 }, |
| 379 { |
| 380 'target_name': 'mojo_public_test_associated_interfaces_mojom', |
| 381 'type': 'none', |
| 382 'variables': { |
| 383 # These files are not included in the mojo_public_test_interfaces_mojom |
| 384 # target because associated interfaces are not supported by all bindings |
| 385 # languages yet. |
| 386 'mojom_files': [ |
| 387 '../../mojo/public/interfaces/bindings/tests/test_associated_interface
s.mojom', |
| 388 ], |
| 389 }, |
| 390 'includes': [ 'mojom_bindings_generator_explicit.gypi' ], |
| 391 }, |
| 392 { |
| 393 # GN version: //mojo/public/interfaces/bindings/tests:test_associated_inte
rfaces |
| 394 'target_name': 'mojo_public_test_associated_interfaces', |
| 395 'type': 'static_library', |
| 396 'export_dependent_settings': [ |
| 397 'mojo_cpp_bindings', |
| 398 ], |
| 399 'dependencies': [ |
| 400 'mojo_public_test_associated_interfaces_mojom', |
| 401 'mojo_cpp_bindings', |
| 402 ], |
| 403 }, |
| 372 ], | 404 ], |
| 373 'conditions': [ | 405 'conditions': [ |
| 374 ['OS == "android"', { | 406 ['OS == "android"', { |
| 375 'targets': [ | 407 'targets': [ |
| 376 { | 408 { |
| 377 # GN version: //mojo/public/java:system | 409 # GN version: //mojo/public/java:system |
| 378 'target_name': 'mojo_public_java', | 410 'target_name': 'mojo_public_java', |
| 379 'type': 'none', | 411 'type': 'none', |
| 380 'variables': { | 412 'variables': { |
| 381 'chromium_code': 0, | 413 'chromium_code': 0, |
| (...skipping 19 matching lines...) Expand all Loading... |
| 401 'dependencies': [ | 433 'dependencies': [ |
| 402 'mojo_interface_bindings_java_sources', | 434 'mojo_interface_bindings_java_sources', |
| 403 'mojo_public_java', | 435 'mojo_public_java', |
| 404 ], | 436 ], |
| 405 'includes': [ '../../build/java.gypi' ], | 437 'includes': [ '../../build/java.gypi' ], |
| 406 }, | 438 }, |
| 407 ], | 439 ], |
| 408 }], | 440 }], |
| 409 ], | 441 ], |
| 410 } | 442 } |
| OLD | NEW |