Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'variables': { | 9 'variables': { |
| 10 'conditions': [ | 10 'conditions': [ |
| (...skipping 250 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 261 | 261 |
| 262 'conditions': [ | 262 'conditions': [ |
| 263 ['enable_remoting_host==1', { | 263 ['enable_remoting_host==1', { |
| 264 'targets': [ | 264 'targets': [ |
| 265 { | 265 { |
| 266 'target_name': 'remoting_host', | 266 'target_name': 'remoting_host', |
| 267 'type': 'static_library', | 267 'type': 'static_library', |
| 268 'variables': { 'enable_wexit_time_destructors': 1, }, | 268 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 269 'dependencies': [ | 269 'dependencies': [ |
| 270 'remoting_base', | 270 'remoting_base', |
| 271 'remoting_jingle_glue', | |
| 272 'remoting_protocol', | 271 'remoting_protocol', |
| 273 'remoting_resources', | 272 'remoting_resources', |
| 274 '../crypto/crypto.gyp:crypto', | 273 '../crypto/crypto.gyp:crypto', |
| 275 '../google_apis/google_apis.gyp:google_apis', | 274 '../google_apis/google_apis.gyp:google_apis', |
| 276 '../ipc/ipc.gyp:ipc', | 275 '../ipc/ipc.gyp:ipc', |
| 277 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | 276 '../third_party/webrtc/modules/modules.gyp:desktop_capture', |
| 278 '../ui/events/events.gyp:dom4_keycode_converter', | 277 '../ui/events/events.gyp:dom4_keycode_converter', |
| 279 ], | 278 ], |
| 280 'defines': [ | 279 'defines': [ |
| 281 'VERSION=<(version_full)', | 280 'VERSION=<(version_full)', |
| 282 ], | 281 ], |
| 283 'sources': [ | 282 'sources': [ |
| 284 'host/audio_capturer.cc', | 283 'host/audio_capturer.cc', |
| 285 'host/audio_capturer.h', | 284 'host/audio_capturer.h', |
| 286 'host/audio_capturer_linux.cc', | 285 'host/audio_capturer_linux.cc', |
| 287 'host/audio_capturer_linux.h', | 286 'host/audio_capturer_linux.h', |
| 288 'host/audio_capturer_mac.cc', | 287 'host/audio_capturer_mac.cc', |
| 289 'host/audio_capturer_win.cc', | 288 'host/audio_capturer_win.cc', |
| 290 'host/audio_capturer_win.h', | 289 'host/audio_capturer_win.h', |
| 291 'host/audio_scheduler.cc', | 290 'host/audio_scheduler.cc', |
| 292 'host/audio_scheduler.h', | 291 'host/audio_scheduler.h', |
| 293 'host/audio_silence_detector.cc', | 292 'host/audio_silence_detector.cc', |
| 294 'host/audio_silence_detector.h', | 293 'host/audio_silence_detector.h', |
| 295 'host/basic_desktop_environment.cc', | 294 'host/basic_desktop_environment.cc', |
| 296 'host/basic_desktop_environment.h', | 295 'host/basic_desktop_environment.h', |
| 296 'host/branding.cc', | |
| 297 'host/branding.h', | |
| 297 'host/capture_scheduler.cc', | 298 'host/capture_scheduler.cc', |
| 298 'host/capture_scheduler.h', | 299 'host/capture_scheduler.h', |
| 299 'host/chromoting_host.cc', | 300 'host/chromoting_host.cc', |
| 300 'host/chromoting_host.h', | 301 'host/chromoting_host.h', |
| 301 'host/chromoting_host_context.cc', | 302 'host/chromoting_host_context.cc', |
| 302 'host/chromoting_host_context.h', | 303 'host/chromoting_host_context.h', |
| 303 'host/chromoting_messages.cc', | 304 'host/chromoting_messages.cc', |
| 304 'host/chromoting_messages.h', | 305 'host/chromoting_messages.h', |
| 305 'host/chromoting_param_traits.cc', | 306 'host/chromoting_param_traits.cc', |
| 306 'host/chromoting_param_traits.h', | 307 'host/chromoting_param_traits.h', |
| 307 'host/client_session.cc', | 308 'host/client_session.cc', |
| 308 'host/client_session.h', | 309 'host/client_session.h', |
| 309 'host/client_session_control.h', | 310 'host/client_session_control.h', |
| 310 'host/clipboard.h', | 311 'host/clipboard.h', |
| 311 'host/clipboard_mac.mm', | 312 'host/clipboard_mac.mm', |
| 312 'host/clipboard_win.cc', | 313 'host/clipboard_win.cc', |
| 313 'host/clipboard_x11.cc', | 314 'host/clipboard_x11.cc', |
| 314 'host/config_file_watcher.cc', | 315 'host/config_file_watcher.cc', |
| 315 'host/config_file_watcher.h', | 316 'host/config_file_watcher.h', |
| 316 'host/config_watcher.h', | 317 'host/config_watcher.h', |
| 317 'host/constants_mac.cc', | 318 'host/constants_mac.cc', |
| 318 'host/constants_mac.h', | 319 'host/constants_mac.h', |
| 319 'host/continue_window.cc', | 320 'host/continue_window.cc', |
| 320 'host/continue_window.h', | 321 'host/continue_window.h', |
| 321 'host/continue_window_aura.cc', | 322 'host/continue_window_aura.cc', |
| 322 'host/continue_window_gtk.cc', | 323 'host/continue_window_gtk.cc', |
| 323 'host/continue_window_mac.mm', | 324 'host/continue_window_mac.mm', |
| 324 'host/continue_window_win.cc', | 325 'host/continue_window_win.cc', |
| 326 'host/daemon_process.cc', | |
|
Lambros
2014/01/25 00:31:59
These files were Windows-only, but will now get pu
Sergey Ulanov
2014/01/25 01:24:16
These files should be cross-platform, but we curre
| |
| 327 'host/daemon_process.h', | |
| 328 'host/daemon_process_win.cc', | |
| 325 'host/desktop_environment.h', | 329 'host/desktop_environment.h', |
| 330 'host/desktop_process.cc', | |
| 331 'host/desktop_process.h', | |
| 326 'host/desktop_resizer.h', | 332 'host/desktop_resizer.h', |
| 327 'host/desktop_resizer_linux.cc', | 333 'host/desktop_resizer_linux.cc', |
| 334 'host/desktop_session.cc', | |
| 335 'host/desktop_session.h', | |
| 336 'host/desktop_session_agent.cc', | |
| 337 'host/desktop_session_agent.h', | |
| 338 'host/desktop_session_win.cc', | |
| 339 'host/desktop_session_win.h', | |
| 328 'host/desktop_resizer_mac.cc', | 340 'host/desktop_resizer_mac.cc', |
| 329 'host/desktop_resizer_win.cc', | 341 'host/desktop_resizer_win.cc', |
| 330 'host/desktop_session_connector.h', | 342 'host/desktop_session_connector.h', |
| 331 'host/desktop_session_proxy.cc', | 343 'host/desktop_session_proxy.cc', |
| 332 'host/desktop_session_proxy.h', | 344 'host/desktop_session_proxy.h', |
| 333 'host/desktop_shape_tracker.h', | 345 'host/desktop_shape_tracker.h', |
| 334 'host/desktop_shape_tracker_mac.cc', | 346 'host/desktop_shape_tracker_mac.cc', |
| 335 'host/desktop_shape_tracker_win.cc', | 347 'host/desktop_shape_tracker_win.cc', |
| 336 'host/desktop_shape_tracker_x11.cc', | 348 'host/desktop_shape_tracker_x11.cc', |
| 337 'host/disconnect_window_aura.cc', | 349 'host/disconnect_window_aura.cc', |
| 338 'host/disconnect_window_gtk.cc', | 350 'host/disconnect_window_gtk.cc', |
| 339 'host/disconnect_window_mac.h', | 351 'host/disconnect_window_mac.h', |
| 340 'host/disconnect_window_mac.mm', | 352 'host/disconnect_window_mac.mm', |
| 341 'host/disconnect_window_win.cc', | 353 'host/disconnect_window_win.cc', |
| 342 'host/dns_blackhole_checker.cc', | 354 'host/dns_blackhole_checker.cc', |
| 343 'host/dns_blackhole_checker.h', | 355 'host/dns_blackhole_checker.h', |
| 344 'host/heartbeat_sender.cc', | 356 'host/heartbeat_sender.cc', |
| 345 'host/heartbeat_sender.h', | 357 'host/heartbeat_sender.h', |
| 346 'host/host_change_notification_listener.cc', | 358 'host/host_change_notification_listener.cc', |
| 347 'host/host_change_notification_listener.h', | 359 'host/host_change_notification_listener.h', |
| 348 'host/host_config.cc', | 360 'host/host_config.cc', |
| 349 'host/host_config.h', | 361 'host/host_config.h', |
| 362 'host/host_event_logger.h', | |
| 363 'host/host_event_logger_posix.cc', | |
| 364 'host/host_event_logger_win.cc', | |
| 350 'host/host_exit_codes.cc', | 365 'host/host_exit_codes.cc', |
| 351 'host/host_exit_codes.h', | 366 'host/host_exit_codes.h', |
| 367 'host/host_export.h', | |
| 352 'host/host_secret.cc', | 368 'host/host_secret.cc', |
| 353 'host/host_secret.h', | 369 'host/host_secret.h', |
| 354 'host/host_status_monitor.h', | 370 'host/host_status_monitor.h', |
| 355 'host/host_status_observer.h', | 371 'host/host_status_observer.h', |
| 356 'host/host_status_sender.cc', | 372 'host/host_status_sender.cc', |
| 357 'host/host_status_sender.h', | 373 'host/host_status_sender.h', |
| 358 'host/host_window.h', | 374 'host/host_window.h', |
| 359 'host/host_window_proxy.cc', | 375 'host/host_window_proxy.cc', |
| 360 'host/host_window_proxy.h', | 376 'host/host_window_proxy.h', |
| 361 'host/in_memory_host_config.cc', | 377 'host/in_memory_host_config.cc', |
| (...skipping 28 matching lines...) Expand all Loading... | |
| 390 'host/linux/x11_util.cc', | 406 'host/linux/x11_util.cc', |
| 391 'host/linux/x11_util.h', | 407 'host/linux/x11_util.h', |
| 392 'host/linux/x_server_clipboard.cc', | 408 'host/linux/x_server_clipboard.cc', |
| 393 'host/linux/x_server_clipboard.h', | 409 'host/linux/x_server_clipboard.h', |
| 394 'host/local_input_monitor.h', | 410 'host/local_input_monitor.h', |
| 395 'host/local_input_monitor_linux.cc', | 411 'host/local_input_monitor_linux.cc', |
| 396 'host/local_input_monitor_mac.mm', | 412 'host/local_input_monitor_mac.mm', |
| 397 'host/local_input_monitor_win.cc', | 413 'host/local_input_monitor_win.cc', |
| 398 'host/log_to_server.cc', | 414 'host/log_to_server.cc', |
| 399 'host/log_to_server.h', | 415 'host/log_to_server.h', |
| 416 'host/logging.h', | |
| 417 'host/logging_posix.cc', | |
| 418 'host/logging_win.cc', | |
| 400 'host/me2me_desktop_environment.cc', | 419 'host/me2me_desktop_environment.cc', |
| 401 'host/me2me_desktop_environment.h', | 420 'host/me2me_desktop_environment.h', |
| 402 'host/mouse_clamping_filter.cc', | 421 'host/mouse_clamping_filter.cc', |
| 403 'host/mouse_clamping_filter.h', | 422 'host/mouse_clamping_filter.h', |
| 404 'host/pairing_registry_delegate.cc', | 423 'host/pairing_registry_delegate.cc', |
| 405 'host/pairing_registry_delegate.h', | 424 'host/pairing_registry_delegate.h', |
| 406 'host/pairing_registry_delegate_linux.cc', | 425 'host/pairing_registry_delegate_linux.cc', |
| 407 'host/pairing_registry_delegate_linux.h', | 426 'host/pairing_registry_delegate_linux.h', |
| 408 'host/pairing_registry_delegate_mac.cc', | 427 'host/pairing_registry_delegate_mac.cc', |
| 409 'host/pairing_registry_delegate_win.cc', | 428 'host/pairing_registry_delegate_win.cc', |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 507 ], | 526 ], |
| 508 }, | 527 }, |
| 509 }], | 528 }], |
| 510 ['OS=="win"', { | 529 ['OS=="win"', { |
| 511 'defines': [ | 530 'defines': [ |
| 512 '_ATL_NO_EXCEPTIONS', | 531 '_ATL_NO_EXCEPTIONS', |
| 513 'ISOLATION_AWARE_ENABLED=1', | 532 'ISOLATION_AWARE_ENABLED=1', |
| 514 ], | 533 ], |
| 515 'dependencies': [ | 534 'dependencies': [ |
| 516 '../sandbox/sandbox.gyp:sandbox', | 535 '../sandbox/sandbox.gyp:sandbox', |
| 536 'remoting_host_messages', | |
| 517 ], | 537 ], |
| 518 'msvs_settings': { | 538 'msvs_settings': { |
| 519 'VCCLCompilerTool': { | 539 'VCCLCompilerTool': { |
| 520 # /MP conflicts with #import directive so we limit the number | 540 # /MP conflicts with #import directive so we limit the number |
| 521 # of processes to spawn to 1. | 541 # of processes to spawn to 1. |
| 522 'AdditionalOptions': ['/MP1'], | 542 'AdditionalOptions': ['/MP1'], |
| 523 }, | 543 }, |
| 524 }, | 544 }, |
| 545 'variables': { | |
| 546 'output_dir': '<(SHARED_INTERMEDIATE_DIR)/remoting/host', | |
| 547 }, | |
| 548 'sources': [ | |
| 549 '<(output_dir)/remoting_host_messages.mc', | |
| 550 ], | |
| 551 'include_dirs': [ | |
| 552 '<(output_dir)', | |
| 553 ], | |
| 554 'direct_dependent_settings': { | |
| 555 'include_dirs': [ | |
| 556 '<(output_dir)', | |
| 557 ], | |
| 558 }, | |
| 559 'rules': [{ | |
| 560 # Rule to run the message compiler. | |
| 561 'rule_name': 'message_compiler', | |
| 562 'extension': 'mc', | |
| 563 'inputs': [ '<(RULE_INPUT_PATH)' ], | |
| 564 'outputs': [ | |
| 565 '<(output_dir)/<(RULE_INPUT_ROOT).h', | |
| 566 '<(output_dir)/<(RULE_INPUT_ROOT).rc', | |
| 567 ], | |
| 568 'action': [ | |
| 569 'mc.exe', | |
| 570 '-h', '<(output_dir)', | |
| 571 '-r', '<(output_dir)/.', | |
| 572 '-u', | |
| 573 '<(RULE_INPUT_PATH)', | |
| 574 ], | |
| 575 'process_outputs_as_sources': 1, | |
| 576 'message': 'Running message compiler on <(RULE_INPUT_PATH)', | |
| 577 }], | |
| 525 }], | 578 }], |
| 526 ], | 579 ], |
| 527 }, # end of target 'remoting_host' | 580 }, # end of target 'remoting_host' |
| 528 | 581 |
| 529 { | 582 { |
| 530 'target_name': 'remoting_native_messaging_base', | 583 'target_name': 'remoting_native_messaging_base', |
| 531 'type': 'static_library', | 584 'type': 'static_library', |
| 532 'variables': { 'enable_wexit_time_destructors': 1, }, | 585 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 533 'dependencies': [ | 586 'dependencies': [ |
| 534 '../base/base.gyp:base', | 587 '../base/base.gyp:base', |
| (...skipping 13 matching lines...) Expand all Loading... | |
| 548 'type': 'static_library', | 601 'type': 'static_library', |
| 549 'variables': { 'enable_wexit_time_destructors': 1, }, | 602 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 550 'dependencies': [ | 603 'dependencies': [ |
| 551 '../base/base.gyp:base', | 604 '../base/base.gyp:base', |
| 552 '../base/base.gyp:base_i18n', | 605 '../base/base.gyp:base_i18n', |
| 553 '../net/net.gyp:net', | 606 '../net/net.gyp:net', |
| 554 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | 607 '../third_party/webrtc/modules/modules.gyp:desktop_capture', |
| 555 'remoting_base', | 608 'remoting_base', |
| 556 'remoting_breakpad', | 609 'remoting_breakpad', |
| 557 'remoting_host', | 610 'remoting_host', |
| 558 'remoting_host_event_logger', | 611 'remoting_protocol', |
| 559 'remoting_host_logging', | |
| 560 'remoting_jingle_glue', | |
| 561 ], | 612 ], |
| 562 'defines': [ | 613 'defines': [ |
| 563 'VERSION=<(version_full)', | 614 'VERSION=<(version_full)', |
| 564 ], | 615 ], |
| 565 'sources': [ | 616 'sources': [ |
| 566 'host/curtain_mode.h', | 617 'host/curtain_mode.h', |
| 567 'host/curtain_mode_linux.cc', | 618 'host/curtain_mode_linux.cc', |
| 568 'host/curtain_mode_mac.cc', | 619 'host/curtain_mode_mac.cc', |
| 569 'host/curtain_mode_win.cc', | 620 'host/curtain_mode_win.cc', |
| 570 'host/posix/signal_handler.cc', | 621 'host/posix/signal_handler.cc', |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 637 'product_prefix': '<(host_plugin_prefix)', | 688 'product_prefix': '<(host_plugin_prefix)', |
| 638 'defines': [ | 689 'defines': [ |
| 639 'HOST_PLUGIN_MIME_TYPE=<(host_plugin_mime_type)', | 690 'HOST_PLUGIN_MIME_TYPE=<(host_plugin_mime_type)', |
| 640 ], | 691 ], |
| 641 'dependencies': [ | 692 'dependencies': [ |
| 642 '../base/base.gyp:base_i18n', | 693 '../base/base.gyp:base_i18n', |
| 643 '../net/net.gyp:net', | 694 '../net/net.gyp:net', |
| 644 '../third_party/npapi/npapi.gyp:npapi', | 695 '../third_party/npapi/npapi.gyp:npapi', |
| 645 'remoting_base', | 696 'remoting_base', |
| 646 'remoting_host', | 697 'remoting_host', |
| 647 'remoting_host_event_logger', | |
| 648 'remoting_host_logging', | |
| 649 'remoting_host_setup_base', | 698 'remoting_host_setup_base', |
| 650 'remoting_infoplist_strings', | 699 'remoting_infoplist_strings', |
| 651 'remoting_it2me_host_static', | 700 'remoting_it2me_host_static', |
| 652 'remoting_jingle_glue', | 701 'remoting_protocol', |
| 653 'remoting_resources', | 702 'remoting_resources', |
| 654 ], | 703 ], |
| 655 'sources': [ | 704 'sources': [ |
| 656 'base/dispatch_win.h', | 705 'base/dispatch_win.h', |
| 657 'host/plugin/host_log_handler.cc', | 706 'host/plugin/host_log_handler.cc', |
| 658 'host/plugin/host_log_handler.h', | 707 'host/plugin/host_log_handler.h', |
| 659 'host/plugin/host_plugin.cc', | 708 'host/plugin/host_plugin.cc', |
| 660 'host/plugin/host_plugin_utils.cc', | 709 'host/plugin/host_plugin_utils.cc', |
| 661 'host/plugin/host_plugin_utils.h', | 710 'host/plugin/host_plugin_utils.h', |
| 662 'host/plugin/host_script_object.cc', | 711 'host/plugin/host_script_object.cc', |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 733 }, # end of target 'remoting_host_plugin' | 782 }, # end of target 'remoting_host_plugin' |
| 734 { | 783 { |
| 735 'target_name': 'remoting_it2me_host_static', | 784 'target_name': 'remoting_it2me_host_static', |
| 736 'type': 'static_library', | 785 'type': 'static_library', |
| 737 'variables': { 'enable_wexit_time_destructors': 1, }, | 786 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 738 'dependencies': [ | 787 'dependencies': [ |
| 739 '../base/base.gyp:base_i18n', | 788 '../base/base.gyp:base_i18n', |
| 740 '../net/net.gyp:net', | 789 '../net/net.gyp:net', |
| 741 'remoting_base', | 790 'remoting_base', |
| 742 'remoting_host', | 791 'remoting_host', |
| 743 'remoting_host_event_logger', | |
| 744 'remoting_host_logging', | |
| 745 'remoting_infoplist_strings', | 792 'remoting_infoplist_strings', |
| 746 'remoting_jingle_glue', | 793 'remoting_protocol', |
| 747 'remoting_resources', | 794 'remoting_resources', |
| 748 ], | 795 ], |
| 749 'defines': [ | 796 'defines': [ |
| 750 'VERSION=<(version_full)', | 797 'VERSION=<(version_full)', |
| 751 ], | 798 ], |
| 752 'sources': [ | 799 'sources': [ |
| 753 'host/it2me/it2me_host.cc', | 800 'host/it2me/it2me_host.cc', |
| 754 'host/it2me/it2me_host.h', | 801 'host/it2me/it2me_host.h', |
| 755 'host/it2me/it2me_native_messaging_host.cc', | 802 'host/it2me/it2me_native_messaging_host.cc', |
| 756 'host/it2me/it2me_native_messaging_host.h', | 803 'host/it2me/it2me_native_messaging_host.h', |
| 757 ], | 804 ], |
| 758 }, # end of target 'remoting_it2me_host_static' | 805 }, # end of target 'remoting_it2me_host_static' |
| 759 { | 806 { |
| 760 'target_name': 'remoting_it2me_native_messaging_host', | 807 'target_name': 'remoting_it2me_native_messaging_host', |
| 761 'type': 'executable', | 808 'type': 'executable', |
| 762 'variables': { 'enable_wexit_time_destructors': 1, }, | 809 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 763 'dependencies': [ | 810 'dependencies': [ |
| 764 '../base/base.gyp:base', | 811 '../base/base.gyp:base', |
| 765 'remoting_base', | 812 'remoting_base', |
| 766 'remoting_host', | 813 'remoting_host', |
| 767 'remoting_jingle_glue', | |
| 768 'remoting_it2me_host_static', | 814 'remoting_it2me_host_static', |
| 769 'remoting_native_messaging_base', | 815 'remoting_native_messaging_base', |
| 770 ], | 816 ], |
| 771 'sources': [ | 817 'sources': [ |
| 772 'host/it2me/it2me_native_messaging_host_main.cc', | 818 'host/it2me/it2me_native_messaging_host_main.cc', |
| 773 ], | 819 ], |
| 774 'conditions': [ | 820 'conditions': [ |
| 775 ['OS=="linux" and linux_use_tcmalloc==1', { | 821 ['OS=="linux" and linux_use_tcmalloc==1', { |
| 776 'dependencies': [ | 822 'dependencies': [ |
| 777 '../base/allocator/allocator.gyp:allocator', | 823 '../base/allocator/allocator.gyp:allocator', |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 865 '--template', '<(RULE_INPUT_PATH)', | 911 '--template', '<(RULE_INPUT_PATH)', |
| 866 '--locale_output', | 912 '--locale_output', |
| 867 '<(SHARED_INTERMEDIATE_DIR)/remoting/<(RULE_INPUT_ROOT)/@{json_suf fix}.lproj/InfoPlist.strings', | 913 '<(SHARED_INTERMEDIATE_DIR)/remoting/<(RULE_INPUT_ROOT)/@{json_suf fix}.lproj/InfoPlist.strings', |
| 868 '<@(remoting_locales)', | 914 '<@(remoting_locales)', |
| 869 ]}, | 915 ]}, |
| 870 ], | 916 ], |
| 871 }, # end of target 'remoting_infoplist_strings' | 917 }, # end of target 'remoting_infoplist_strings' |
| 872 ], # end of 'targets' | 918 ], # end of 'targets' |
| 873 }], # 'enable_remoting_host==1' | 919 }], # 'enable_remoting_host==1' |
| 874 | 920 |
| 875 ['OS=="linux" and branding=="Chrome" and chromeos==0', { | 921 ['OS=="linux" and branding=="Chrome"', { |
| 876 'variables': { | 922 'variables': { |
| 877 'build_deb_script': 'host/installer/linux/build-deb.sh', | 923 'build_deb_script': 'host/installer/linux/build-deb.sh', |
| 878 'deb_filename': 'host/installer/<!(["<(build_deb_script)", "-p", "-s", " <(DEPTH)"])', | 924 'deb_filename': 'host/installer/<!(["<(build_deb_script)", "-p", "-s", " <(DEPTH)"])', |
| 879 'packaging_outputs': [ | 925 'packaging_outputs': [ |
| 880 '<(deb_filename)', | 926 '<(deb_filename)', |
| 881 '<!(echo <(deb_filename) | sed -e "s/.deb$/.changes/")', | 927 '<!(echo <(deb_filename) | sed -e "s/.deb$/.changes/")', |
| 882 '<(PRODUCT_DIR)/remoting_me2me_host.debug', | 928 '<(PRODUCT_DIR)/remoting_me2me_host.debug', |
| 883 '<(PRODUCT_DIR)/remoting_start_host.debug', | 929 '<(PRODUCT_DIR)/remoting_start_host.debug', |
| 884 '<(PRODUCT_DIR)/remoting_native_messaging_host.debug', | 930 '<(PRODUCT_DIR)/remoting_native_messaging_host.debug', |
| 885 ] | 931 ] |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 935 'host/installer/linux/debian/rules', | 981 'host/installer/linux/debian/rules', |
| 936 ], | 982 ], |
| 937 'outputs': [ | 983 'outputs': [ |
| 938 '<@(packaging_outputs)', | 984 '<@(packaging_outputs)', |
| 939 ], | 985 ], |
| 940 'action': [ '<(build_deb_script)', '-s', '<(DEPTH)' ], | 986 'action': [ '<(build_deb_script)', '-s', '<(DEPTH)' ], |
| 941 }, | 987 }, |
| 942 ], | 988 ], |
| 943 }, | 989 }, |
| 944 ], | 990 ], |
| 945 }], # OS=="linux" and branding=="Chrome" and chromeos==0 | 991 }], # OS=="linux" and branding=="Chrome" |
| 946 | 992 |
| 947 ['OS!="win" and enable_remoting_host==1', { | 993 ['OS!="win"', { |
| 948 'targets': [ | 994 'targets': [ |
| 949 { | 995 { |
| 950 'target_name': 'remoting_me2me_host', | 996 'target_name': 'remoting_me2me_host', |
| 951 'type': 'executable', | 997 'type': 'executable', |
| 952 'variables': { 'enable_wexit_time_destructors': 1, }, | 998 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 953 'dependencies': [ | 999 'dependencies': [ |
| 954 '../base/base.gyp:base', | 1000 '../base/base.gyp:base', |
| 955 '../base/base.gyp:base_i18n', | 1001 '../base/base.gyp:base_i18n', |
| 956 '../net/net.gyp:net', | 1002 '../net/net.gyp:net', |
| 957 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | 1003 '../third_party/webrtc/modules/modules.gyp:desktop_capture', |
| 958 'remoting_base', | 1004 'remoting_base', |
| 959 'remoting_breakpad', | 1005 'remoting_breakpad', |
| 960 'remoting_host', | 1006 'remoting_host', |
| 961 'remoting_host_event_logger', | |
| 962 'remoting_host_logging', | |
| 963 'remoting_host_setup_base', | |
| 964 'remoting_infoplist_strings', | 1007 'remoting_infoplist_strings', |
| 965 'remoting_jingle_glue', | |
| 966 'remoting_me2me_host_static', | 1008 'remoting_me2me_host_static', |
| 1009 'remoting_protocol', | |
| 967 ], | 1010 ], |
| 968 'defines': [ | 1011 'defines': [ |
| 969 'VERSION=<(version_full)', | 1012 'VERSION=<(version_full)', |
| 970 ], | 1013 ], |
| 971 'sources': [ | 1014 'sources': [ |
| 972 'host/host_main.cc', | 1015 'host/host_main.cc', |
| 973 'host/host_main.h', | 1016 'host/host_main.h', |
| 974 'host/remoting_me2me_host.cc', | 1017 'host/remoting_me2me_host.cc', |
| 975 ], | 1018 ], |
| 976 'conditions': [ | 1019 'conditions': [ |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1040 ], # end of 'conditions' | 1083 ], # end of 'conditions' |
| 1041 }, # end of target 'remoting_me2me_host' | 1084 }, # end of target 'remoting_me2me_host' |
| 1042 { | 1085 { |
| 1043 'target_name': 'remoting_me2me_native_messaging_host', | 1086 'target_name': 'remoting_me2me_native_messaging_host', |
| 1044 'type': 'executable', | 1087 'type': 'executable', |
| 1045 'product_name': 'remoting_native_messaging_host', | 1088 'product_name': 'remoting_native_messaging_host', |
| 1046 'variables': { 'enable_wexit_time_destructors': 1, }, | 1089 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 1047 'dependencies': [ | 1090 'dependencies': [ |
| 1048 '../base/base.gyp:base', | 1091 '../base/base.gyp:base', |
| 1049 'remoting_host', | 1092 'remoting_host', |
| 1050 'remoting_host_logging', | |
| 1051 'remoting_host_setup_base', | 1093 'remoting_host_setup_base', |
| 1052 'remoting_native_messaging_base', | 1094 'remoting_native_messaging_base', |
| 1053 ], | 1095 ], |
| 1054 'sources': [ | 1096 'sources': [ |
| 1055 'host/setup/me2me_native_messaging_host_main.cc', | 1097 'host/setup/me2me_native_messaging_host_main.cc', |
| 1056 ], | 1098 ], |
| 1057 'conditions': [ | 1099 'conditions': [ |
| 1058 ['OS=="linux" and linux_use_tcmalloc==1', { | 1100 ['OS=="linux" and linux_use_tcmalloc==1', { |
| 1059 'dependencies': [ | 1101 'dependencies': [ |
| 1060 '../base/allocator/allocator.gyp:allocator', | 1102 '../base/allocator/allocator.gyp:allocator', |
| 1061 ], | 1103 ], |
| 1062 }], | 1104 }], |
| 1063 ], | 1105 ], |
| 1064 }, # end of target 'remoting_me2me_native_messaging_host' | 1106 }, # end of target 'remoting_me2me_native_messaging_host' |
| 1065 ], # end of 'targets' | 1107 ], # end of 'targets' |
| 1066 }], # 'OS!="win" and enable_remoting_host==1' | 1108 }], # OS!="win" |
| 1067 | 1109 |
| 1068 | 1110 ['OS=="linux" and chromeos==0', { |
| 1069 ['OS=="linux" and chromeos==0 and enable_remoting_host==1', { | |
| 1070 'targets': [ | 1111 'targets': [ |
| 1071 # Linux breakpad processing | 1112 # Linux breakpad processing |
| 1072 { | 1113 { |
| 1073 'target_name': 'remoting_linux_symbols', | 1114 'target_name': 'remoting_linux_symbols', |
| 1074 'type': 'none', | 1115 'type': 'none', |
| 1075 'conditions': [ | 1116 'conditions': [ |
| 1076 ['linux_dump_symbols==1', { | 1117 ['linux_dump_symbols==1', { |
| 1077 'actions': [ | 1118 'actions': [ |
| 1078 { | 1119 { |
| 1079 'action_name': 'dump_symbols', | 1120 'action_name': 'dump_symbols', |
| (...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1335 }], # 'OS=="mac"' | 1376 }], # 'OS=="mac"' |
| 1336 | 1377 |
| 1337 ['OS=="win"', { | 1378 ['OS=="win"', { |
| 1338 'targets': [ | 1379 'targets': [ |
| 1339 { | 1380 { |
| 1340 'target_name': 'remoting_breakpad_tester', | 1381 'target_name': 'remoting_breakpad_tester', |
| 1341 'type': 'executable', | 1382 'type': 'executable', |
| 1342 'variables': { 'enable_wexit_time_destructors': 1, }, | 1383 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 1343 'dependencies': [ | 1384 'dependencies': [ |
| 1344 '../base/base.gyp:base', | 1385 '../base/base.gyp:base', |
| 1345 'remoting_host_logging', | 1386 'remoting_host', |
| 1346 ], | 1387 ], |
| 1347 'sources': [ | 1388 'sources': [ |
| 1348 'tools/breakpad_tester_win.cc', | 1389 'tools/breakpad_tester_win.cc', |
| 1349 ], | 1390 ], |
| 1350 }, # end of target 'remoting_breakpad_tester' | 1391 }, # end of target 'remoting_breakpad_tester' |
| 1351 { | 1392 { |
| 1352 'target_name': 'remoting_lib_idl', | 1393 'target_name': 'remoting_lib_idl', |
| 1353 'type': 'static_library', | 1394 'type': 'static_library', |
| 1354 'sources': [ | 1395 'sources': [ |
| 1355 'host/win/chromoting_lib_idl.templ', | 1396 'host/win/chromoting_lib_idl.templ', |
| (...skipping 15 matching lines...) Expand all Loading... | |
| 1371 ], | 1412 ], |
| 1372 }, | 1413 }, |
| 1373 'rules': [ | 1414 'rules': [ |
| 1374 { | 1415 { |
| 1375 'rule_name': 'generate_idl', | 1416 'rule_name': 'generate_idl', |
| 1376 'extension': 'templ', | 1417 'extension': 'templ', |
| 1377 'outputs': [ | 1418 'outputs': [ |
| 1378 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.idl', | 1419 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.idl', |
| 1379 ], | 1420 ], |
| 1380 'action': [ | 1421 'action': [ |
| 1381 'python', | 1422 'python', '<(version_py_path)', |
| 1382 '<(version_py_path)', | |
| 1383 '-e', "DAEMON_CONTROLLER_CLSID='<(daemon_controller_clsid)'", | 1423 '-e', "DAEMON_CONTROLLER_CLSID='<(daemon_controller_clsid)'", |
| 1384 '-e', "RDP_DESKTOP_SESSION_CLSID='<(rdp_desktop_session_clsid)'" , | 1424 '-e', "RDP_DESKTOP_SESSION_CLSID='<(rdp_desktop_session_clsid)'" , |
| 1385 '<(RULE_INPUT_PATH)', | 1425 '<(RULE_INPUT_PATH)', |
| 1386 '<@(_outputs)', | 1426 '<@(_outputs)', |
| 1387 ], | 1427 ], |
| 1388 'process_outputs_as_sources': 1, | 1428 'process_outputs_as_sources': 1, |
| 1389 'message': 'Generating <@(_outputs)', | 1429 'message': 'Generating <@(_outputs)', |
| 1390 }, | 1430 }, |
| 1391 ], | 1431 ], |
| 1392 }, # end of target 'remoting_lib_idl' | 1432 }, # end of target 'remoting_lib_idl' |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1495 'dependencies': [ | 1535 'dependencies': [ |
| 1496 '../base/base.gyp:base', | 1536 '../base/base.gyp:base', |
| 1497 '../base/base.gyp:base_static', | 1537 '../base/base.gyp:base_static', |
| 1498 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', | 1538 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', |
| 1499 '../ipc/ipc.gyp:ipc', | 1539 '../ipc/ipc.gyp:ipc', |
| 1500 '../net/net.gyp:net', | 1540 '../net/net.gyp:net', |
| 1501 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | 1541 '../third_party/webrtc/modules/modules.gyp:desktop_capture', |
| 1502 'remoting_base', | 1542 'remoting_base', |
| 1503 'remoting_breakpad', | 1543 'remoting_breakpad', |
| 1504 'remoting_host', | 1544 'remoting_host', |
| 1505 'remoting_host_event_logger', | |
| 1506 'remoting_host_logging', | |
| 1507 'remoting_host_setup_base', | 1545 'remoting_host_setup_base', |
| 1508 'remoting_lib_idl', | 1546 'remoting_lib_idl', |
| 1509 'remoting_lib_ps', | 1547 'remoting_lib_ps', |
| 1510 'remoting_lib_rc', | 1548 'remoting_lib_rc', |
| 1511 'remoting_me2me_host_static', | 1549 'remoting_me2me_host_static', |
| 1512 'remoting_native_messaging_base', | 1550 'remoting_native_messaging_base', |
| 1513 'remoting_protocol', | 1551 'remoting_protocol', |
| 1514 'remoting_windows_resources', | 1552 'remoting_windows_resources', |
| 1515 ], | 1553 ], |
| 1516 'sources': [ | 1554 'sources': [ |
| 1517 '<(SHARED_INTERMEDIATE_DIR)/remoting/core.rc', | 1555 '<(SHARED_INTERMEDIATE_DIR)/remoting/core.rc', |
| 1518 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.rc', | 1556 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.rc', |
| 1519 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/remoting_host_messages.rc' , | 1557 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/remoting_host_messages.rc' , |
| 1520 '<(SHARED_INTERMEDIATE_DIR)/remoting/version.rc', | 1558 '<(SHARED_INTERMEDIATE_DIR)/remoting/version.rc', |
| 1521 'host/chromoting_messages.cc', | |
| 1522 'host/chromoting_messages.h', | |
| 1523 'host/config_file_watcher.cc', | |
| 1524 'host/config_file_watcher.h', | |
| 1525 'host/config_watcher.h', | |
| 1526 'host/daemon_process.cc', | |
| 1527 'host/daemon_process.h', | |
| 1528 'host/daemon_process_win.cc', | |
| 1529 'host/desktop_process.cc', | |
| 1530 'host/desktop_process.h', | |
| 1531 'host/desktop_process_main.cc', | 1559 'host/desktop_process_main.cc', |
| 1532 'host/desktop_session.cc', | |
| 1533 'host/desktop_session.h', | |
| 1534 'host/desktop_session_agent.cc', | |
| 1535 'host/desktop_session_agent.h', | |
| 1536 'host/desktop_session_win.cc', | |
| 1537 'host/desktop_session_win.h', | |
| 1538 'host/host_exit_codes.h', | |
| 1539 'host/host_exit_codes.cc', | |
| 1540 'host/host_export.h', | |
| 1541 'host/host_main.cc', | 1560 'host/host_main.cc', |
| 1542 'host/host_main.h', | 1561 'host/host_main.h', |
| 1543 'host/ipc_constants.cc', | 1562 'host/ipc_constants.cc', |
| 1544 'host/ipc_constants.h', | 1563 'host/ipc_constants.h', |
| 1545 'host/remoting_me2me_host.cc', | 1564 'host/remoting_me2me_host.cc', |
| 1546 'host/sas_injector.h', | 1565 'host/sas_injector.h', |
| 1547 'host/sas_injector_win.cc', | 1566 'host/sas_injector_win.cc', |
| 1548 'host/setup/me2me_native_messaging_host_main.cc', | 1567 'host/setup/me2me_native_messaging_host_main.cc', |
| 1549 'host/verify_config_window_win.cc', | 1568 'host/verify_config_window_win.cc', |
| 1550 'host/verify_config_window_win.h', | 1569 'host/verify_config_window_win.h', |
| (...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1914 }, # end of target 'remoting_breakpad' | 1933 }, # end of target 'remoting_breakpad' |
| 1915 | 1934 |
| 1916 { | 1935 { |
| 1917 'target_name': 'remoting_client_plugin', | 1936 'target_name': 'remoting_client_plugin', |
| 1918 'type': 'static_library', | 1937 'type': 'static_library', |
| 1919 'variables': { 'enable_wexit_time_destructors': 1, }, | 1938 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 1920 'defines': [ | 1939 'defines': [ |
| 1921 'HAVE_STDINT_H', # Required by on2_integer.h | 1940 'HAVE_STDINT_H', # Required by on2_integer.h |
| 1922 ], | 1941 ], |
| 1923 'dependencies': [ | 1942 'dependencies': [ |
| 1924 'remoting_base', | |
| 1925 'remoting_client', | |
| 1926 'remoting_jingle_glue', | |
| 1927 '../net/net.gyp:net', | 1943 '../net/net.gyp:net', |
| 1928 '../ppapi/ppapi.gyp:ppapi_cpp_objects', | 1944 '../ppapi/ppapi.gyp:ppapi_cpp_objects', |
| 1929 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | 1945 '../third_party/webrtc/modules/modules.gyp:desktop_capture', |
| 1930 '../ui/events/events.gyp:dom4_keycode_converter', | 1946 '../ui/events/events.gyp:dom4_keycode_converter', |
| 1947 'remoting_base', | |
| 1948 'remoting_client', | |
| 1949 'remoting_protocol', | |
| 1931 ], | 1950 ], |
| 1932 'sources': [ | 1951 'sources': [ |
| 1933 'client/plugin/chromoting_instance.cc', | 1952 'client/plugin/chromoting_instance.cc', |
| 1934 'client/plugin/chromoting_instance.h', | 1953 'client/plugin/chromoting_instance.h', |
| 1935 'client/plugin/normalizing_input_filter.cc', | |
| 1936 'client/plugin/delegating_signal_strategy.cc', | 1954 'client/plugin/delegating_signal_strategy.cc', |
| 1937 'client/plugin/delegating_signal_strategy.h', | 1955 'client/plugin/delegating_signal_strategy.h', |
| 1956 'client/plugin/normalizing_input_filter.cc', | |
| 1938 'client/plugin/normalizing_input_filter.h', | 1957 'client/plugin/normalizing_input_filter.h', |
| 1939 'client/plugin/normalizing_input_filter_cros.cc', | 1958 'client/plugin/normalizing_input_filter_cros.cc', |
| 1940 'client/plugin/normalizing_input_filter_mac.cc', | 1959 'client/plugin/normalizing_input_filter_mac.cc', |
| 1941 'client/plugin/pepper_audio_player.cc', | 1960 'client/plugin/pepper_audio_player.cc', |
| 1942 'client/plugin/pepper_audio_player.h', | 1961 'client/plugin/pepper_audio_player.h', |
| 1943 'client/plugin/pepper_entrypoints.cc', | 1962 'client/plugin/pepper_entrypoints.cc', |
| 1944 'client/plugin/pepper_entrypoints.h', | 1963 'client/plugin/pepper_entrypoints.h', |
| 1945 'client/plugin/pepper_input_handler.cc', | 1964 'client/plugin/pepper_input_handler.cc', |
| 1946 'client/plugin/pepper_input_handler.h', | 1965 'client/plugin/pepper_input_handler.h', |
| 1947 'client/plugin/pepper_network_manager.cc', | 1966 'client/plugin/pepper_network_manager.cc', |
| 1948 'client/plugin/pepper_network_manager.h', | 1967 'client/plugin/pepper_network_manager.h', |
| 1949 'client/plugin/pepper_packet_socket_factory.cc', | 1968 'client/plugin/pepper_packet_socket_factory.cc', |
| 1950 'client/plugin/pepper_packet_socket_factory.h', | 1969 'client/plugin/pepper_packet_socket_factory.h', |
| 1951 'client/plugin/pepper_plugin_thread_delegate.cc', | 1970 'client/plugin/pepper_plugin_thread_delegate.cc', |
| 1952 'client/plugin/pepper_plugin_thread_delegate.h', | 1971 'client/plugin/pepper_plugin_thread_delegate.h', |
| 1953 'client/plugin/pepper_port_allocator.cc', | 1972 'client/plugin/pepper_port_allocator.cc', |
| 1954 'client/plugin/pepper_port_allocator.h', | 1973 'client/plugin/pepper_port_allocator.h', |
| 1955 'client/plugin/pepper_token_fetcher.cc', | 1974 'client/plugin/pepper_token_fetcher.cc', |
| 1956 'client/plugin/pepper_token_fetcher.h', | 1975 'client/plugin/pepper_token_fetcher.h', |
| 1957 'client/plugin/pepper_util.cc', | 1976 'client/plugin/pepper_util.cc', |
| 1958 'client/plugin/pepper_util.h', | 1977 'client/plugin/pepper_util.h', |
| 1959 'client/plugin/pepper_view.cc', | 1978 'client/plugin/pepper_view.cc', |
| 1960 'client/plugin/pepper_view.h', | 1979 'client/plugin/pepper_view.h', |
| 1961 ], | 1980 ], |
| 1962 'conditions' : [ | 1981 'conditions' : [ |
| 1963 [ '(OS!="linux" or chromeos==0)', { | 1982 [ 'chromeos==0', { |
| 1964 'sources!': [ | 1983 'sources!': [ |
| 1965 'client/plugin/normalizing_input_filter_cros.cc', | 1984 'client/plugin/normalizing_input_filter_cros.cc', |
| 1966 ], | 1985 ], |
| 1967 }], | 1986 }], |
| 1968 ], | 1987 ], |
| 1969 }, # end of target 'remoting_client_plugin' | 1988 }, # end of target 'remoting_client_plugin' |
| 1970 { | |
| 1971 'target_name': 'remoting_host_event_logger', | |
| 1972 'type': 'static_library', | |
| 1973 'variables': { 'enable_wexit_time_destructors': 1, }, | |
| 1974 'dependencies': [ | |
| 1975 'remoting_base', | |
| 1976 ], | |
| 1977 'sources': [ | |
| 1978 'host/host_event_logger.h', | |
| 1979 'host/host_event_logger_posix.cc', | |
| 1980 'host/host_event_logger_win.cc', | |
| 1981 ], | |
| 1982 'conditions': [ | |
| 1983 ['OS=="win"', { | |
| 1984 'dependencies': [ | |
| 1985 'remoting_host_messages', | |
| 1986 ], | |
| 1987 'output_dir': '<(SHARED_INTERMEDIATE_DIR)/remoting/host', | |
| 1988 'sources': [ | |
| 1989 '<(_output_dir)/remoting_host_messages.mc', | |
| 1990 ], | |
| 1991 'include_dirs': [ | |
| 1992 '<(_output_dir)', | |
| 1993 ], | |
| 1994 'direct_dependent_settings': { | |
| 1995 'include_dirs': [ | |
| 1996 '<(_output_dir)', | |
| 1997 ], | |
| 1998 }, | |
| 1999 'rules': [ | |
| 2000 # Rule to run the message compiler. | |
| 2001 { | |
| 2002 'rule_name': 'message_compiler', | |
| 2003 'extension': 'mc', | |
| 2004 'inputs': [ ], | |
| 2005 'outputs': [ | |
| 2006 '<(_output_dir)/remoting_host_messages.h', | |
| 2007 '<(_output_dir)/remoting_host_messages.rc', | |
| 2008 ], | |
| 2009 'action': [ | |
| 2010 'mc.exe', | |
| 2011 '-h', '<(_output_dir)', | |
| 2012 '-r', '<(_output_dir)/.', | |
| 2013 '-u', | |
| 2014 '<(RULE_INPUT_PATH)', | |
| 2015 ], | |
| 2016 'process_outputs_as_sources': 1, | |
| 2017 'message': 'Running message compiler on <(RULE_INPUT_PATH)', | |
| 2018 }, | |
| 2019 ], | |
| 2020 }], | |
| 2021 ], # end of 'conditions' | |
| 2022 }, # end of target 'remoting_host_event_logger' | |
| 2023 | 1989 |
| 2024 { | 1990 { |
| 2025 'target_name': 'remoting_webapp', | 1991 'target_name': 'remoting_webapp', |
| 2026 'type': 'none', | 1992 'type': 'none', |
| 2027 'variables': { | 1993 'variables': { |
| 2028 'remoting_webapp_patch_files': [ | 1994 'remoting_webapp_patch_files': [ |
| 2029 'webapp/appsv2.patch', | 1995 'webapp/appsv2.patch', |
| 2030 ], | 1996 ], |
| 2031 'remoting_webapp_apps_v2_js_files': [ | 1997 'remoting_webapp_apps_v2_js_files': [ |
| 2032 'webapp/background.js', | 1998 'webapp/background.js', |
| (...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2213 'copy_output_dir%': '<(PRODUCT_DIR)', | 2179 'copy_output_dir%': '<(PRODUCT_DIR)', |
| 2214 }, | 2180 }, |
| 2215 'inputs': [ | 2181 'inputs': [ |
| 2216 'tools/build/remoting_copy_locales.py', | 2182 'tools/build/remoting_copy_locales.py', |
| 2217 '<!@pymod_do_main(remoting_copy_locales -i -p <(OS) -g <(grit_out_di r) <(remoting_locales))' | 2183 '<!@pymod_do_main(remoting_copy_locales -i -p <(OS) -g <(grit_out_di r) <(remoting_locales))' |
| 2218 ], | 2184 ], |
| 2219 'outputs': [ | 2185 'outputs': [ |
| 2220 '<!@pymod_do_main(remoting_copy_locales -o -p <(OS) -x <(copy_output _dir) <(remoting_locales))' | 2186 '<!@pymod_do_main(remoting_copy_locales -o -p <(OS) -x <(copy_output _dir) <(remoting_locales))' |
| 2221 ], | 2187 ], |
| 2222 'action': [ | 2188 'action': [ |
| 2223 'python', | 2189 'python', 'tools/build/remoting_copy_locales.py', |
| 2224 'tools/build/remoting_copy_locales.py', | |
| 2225 '-p', '<(OS)', | 2190 '-p', '<(OS)', |
| 2226 '-g', '<(grit_out_dir)', | 2191 '-g', '<(grit_out_dir)', |
| 2227 '-x', '<(copy_output_dir)/.', | 2192 '-x', '<(copy_output_dir)/.', |
| 2228 '<@(remoting_locales)', | 2193 '<@(remoting_locales)', |
| 2229 ], | 2194 ], |
| 2230 } | 2195 } |
| 2231 ], | 2196 ], |
| 2232 'includes': [ '../build/grit_target.gypi' ], | 2197 'includes': [ '../build/grit_target.gypi' ], |
| 2233 }, # end of target 'remoting_resources' | 2198 }, # end of target 'remoting_resources' |
| 2234 | 2199 |
| 2235 { | 2200 { |
| 2236 'target_name': 'remoting_base', | 2201 'target_name': 'remoting_base', |
| 2237 'type': 'static_library', | 2202 'type': 'static_library', |
| 2238 'variables': { 'enable_wexit_time_destructors': 1, }, | 2203 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 2239 'dependencies': [ | 2204 'dependencies': [ |
| 2240 '../base/base.gyp:base', | 2205 '../base/base.gyp:base', |
| 2241 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', | 2206 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', |
| 2242 '../ui/gfx/gfx.gyp:gfx', | 2207 '../ui/gfx/gfx.gyp:gfx', |
| 2243 '../ui/gfx/gfx.gyp:gfx_geometry', | 2208 '../ui/gfx/gfx.gyp:gfx_geometry', |
| 2244 '../ui/ui.gyp:ui', | 2209 '../ui/ui.gyp:ui', |
| 2245 '../net/net.gyp:net', | 2210 '../net/net.gyp:net', |
| 2246 '../third_party/libvpx/libvpx.gyp:libvpx', | 2211 '../third_party/libvpx/libvpx.gyp:libvpx', |
| 2247 '../third_party/libyuv/libyuv.gyp:libyuv', | 2212 '../third_party/libyuv/libyuv.gyp:libyuv', |
| 2248 '../third_party/opus/opus.gyp:opus', | 2213 '../third_party/opus/opus.gyp:opus', |
| 2249 '../third_party/protobuf/protobuf.gyp:protobuf_lite', | 2214 '../third_party/protobuf/protobuf.gyp:protobuf_lite', |
| 2250 '../media/media.gyp:media', | 2215 '../media/media.gyp:media', |
| 2251 '../media/media.gyp:shared_memory_support', | 2216 '../media/media.gyp:shared_memory_support', |
| 2252 'remoting_jingle_glue', | |
| 2253 'remoting_resources', | 2217 'remoting_resources', |
| 2254 'proto/chromotocol.gyp:chromotocol_proto_lib', | 2218 'proto/chromotocol.gyp:chromotocol_proto_lib', |
| 2255 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | 2219 '../third_party/webrtc/modules/modules.gyp:desktop_capture', |
| 2256 ], | 2220 ], |
| 2257 'export_dependent_settings': [ | 2221 'export_dependent_settings': [ |
| 2258 '../base/base.gyp:base', | 2222 '../base/base.gyp:base', |
| 2259 '../net/net.gyp:net', | 2223 '../net/net.gyp:net', |
| 2260 '../third_party/protobuf/protobuf.gyp:protobuf_lite', | 2224 '../third_party/protobuf/protobuf.gyp:protobuf_lite', |
| 2261 'proto/chromotocol.gyp:chromotocol_proto_lib', | 2225 'proto/chromotocol.gyp:chromotocol_proto_lib', |
| 2262 ], | 2226 ], |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2318 'codec/video_decoder_vpx.h', | 2282 'codec/video_decoder_vpx.h', |
| 2319 'codec/video_encoder.h', | 2283 'codec/video_encoder.h', |
| 2320 'codec/video_encoder_verbatim.cc', | 2284 'codec/video_encoder_verbatim.cc', |
| 2321 'codec/video_encoder_verbatim.h', | 2285 'codec/video_encoder_verbatim.h', |
| 2322 'codec/video_encoder_vpx.cc', | 2286 'codec/video_encoder_vpx.cc', |
| 2323 'codec/video_encoder_vpx.h', | 2287 'codec/video_encoder_vpx.h', |
| 2324 ], | 2288 ], |
| 2325 }, # end of target 'remoting_base' | 2289 }, # end of target 'remoting_base' |
| 2326 | 2290 |
| 2327 { | 2291 { |
| 2328 'target_name': 'remoting_host_logging', | |
| 2329 'type': 'static_library', | |
| 2330 'variables': { 'enable_wexit_time_destructors': 1, }, | |
| 2331 'dependencies': [ | |
| 2332 '../base/base.gyp:base', | |
| 2333 ], | |
| 2334 'sources': [ | |
| 2335 'host/branding.cc', | |
| 2336 'host/branding.h', | |
| 2337 'host/logging.h', | |
| 2338 'host/logging_posix.cc', | |
| 2339 'host/logging_win.cc', | |
| 2340 ], | |
| 2341 }, # end of target 'remoting_host_logging' | |
| 2342 | |
| 2343 { | |
| 2344 'target_name': 'remoting_client', | 2292 'target_name': 'remoting_client', |
| 2345 'type': 'static_library', | 2293 'type': 'static_library', |
| 2346 'variables': { 'enable_wexit_time_destructors': 1, }, | 2294 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 2347 'dependencies': [ | 2295 'dependencies': [ |
| 2348 'remoting_base', | 2296 'remoting_base', |
| 2349 'remoting_jingle_glue', | |
| 2350 'remoting_protocol', | 2297 'remoting_protocol', |
| 2351 '../third_party/libyuv/libyuv.gyp:libyuv', | 2298 '../third_party/libyuv/libyuv.gyp:libyuv', |
| 2352 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | 2299 '../third_party/webrtc/modules/modules.gyp:desktop_capture', |
| 2353 ], | 2300 ], |
| 2354 'sources': [ | 2301 'sources': [ |
| 2355 'client/audio_decode_scheduler.cc', | 2302 'client/audio_decode_scheduler.cc', |
| 2356 'client/audio_decode_scheduler.h', | 2303 'client/audio_decode_scheduler.h', |
| 2357 'client/audio_player.cc', | 2304 'client/audio_player.cc', |
| 2358 'client/audio_player.h', | 2305 'client/audio_player.h', |
| 2359 'client/chromoting_client.cc', | 2306 'client/chromoting_client.cc', |
| (...skipping 11 matching lines...) Expand all Loading... | |
| 2371 'client/frame_producer.h', | 2318 'client/frame_producer.h', |
| 2372 'client/key_event_mapper.cc', | 2319 'client/key_event_mapper.cc', |
| 2373 'client/key_event_mapper.h', | 2320 'client/key_event_mapper.h', |
| 2374 'client/software_video_renderer.cc', | 2321 'client/software_video_renderer.cc', |
| 2375 'client/software_video_renderer.h', | 2322 'client/software_video_renderer.h', |
| 2376 'client/video_renderer.h', | 2323 'client/video_renderer.h', |
| 2377 ], | 2324 ], |
| 2378 }, # end of target 'remoting_client' | 2325 }, # end of target 'remoting_client' |
| 2379 | 2326 |
| 2380 { | 2327 { |
| 2381 'target_name': 'remoting_jingle_glue', | 2328 'target_name': 'remoting_protocol', |
| 2382 'type': 'static_library', | 2329 'type': 'static_library', |
| 2383 'variables': { 'enable_wexit_time_destructors': 1, }, | 2330 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 2384 'dependencies': [ | 2331 'dependencies': [ |
| 2385 '../base/base.gyp:base', | 2332 '../base/base.gyp:base', |
| 2333 '../crypto/crypto.gyp:crypto', | |
| 2386 '../jingle/jingle.gyp:jingle_glue', | 2334 '../jingle/jingle.gyp:jingle_glue', |
| 2387 '../jingle/jingle.gyp:notifier', | 2335 '../jingle/jingle.gyp:notifier', |
| 2336 '../net/net.gyp:net', | |
| 2388 '../third_party/libjingle/libjingle.gyp:libjingle', | 2337 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 2338 'remoting_base', | |
| 2389 ], | 2339 ], |
| 2390 'export_dependent_settings': [ | 2340 'export_dependent_settings': [ |
| 2391 '../third_party/libjingle/libjingle.gyp:libjingle', | 2341 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 2392 ], | 2342 ], |
| 2393 'sources': [ | 2343 'sources': [ |
| 2394 'jingle_glue/chromium_port_allocator.cc', | 2344 'jingle_glue/chromium_port_allocator.cc', |
| 2395 'jingle_glue/chromium_port_allocator.h', | 2345 'jingle_glue/chromium_port_allocator.h', |
| 2396 'jingle_glue/chromium_socket_factory.cc', | 2346 'jingle_glue/chromium_socket_factory.cc', |
| 2397 'jingle_glue/chromium_socket_factory.h', | 2347 'jingle_glue/chromium_socket_factory.h', |
| 2398 'jingle_glue/iq_sender.cc', | 2348 'jingle_glue/iq_sender.cc', |
| 2399 'jingle_glue/iq_sender.h', | 2349 'jingle_glue/iq_sender.h', |
| 2400 'jingle_glue/jingle_info_request.cc', | 2350 'jingle_glue/jingle_info_request.cc', |
| 2401 'jingle_glue/jingle_info_request.h', | 2351 'jingle_glue/jingle_info_request.h', |
| 2402 'jingle_glue/network_settings.h', | 2352 'jingle_glue/network_settings.h', |
| 2403 'jingle_glue/signal_strategy.h', | 2353 'jingle_glue/signal_strategy.h', |
| 2404 'jingle_glue/xmpp_signal_strategy.cc', | 2354 'jingle_glue/xmpp_signal_strategy.cc', |
| 2405 'jingle_glue/xmpp_signal_strategy.h', | 2355 'jingle_glue/xmpp_signal_strategy.h', |
| 2406 ], | |
| 2407 }, # end of target 'remoting_jingle_glue' | |
| 2408 | |
| 2409 { | |
| 2410 'target_name': 'remoting_protocol', | |
| 2411 'type': 'static_library', | |
| 2412 'variables': { 'enable_wexit_time_destructors': 1, }, | |
| 2413 'dependencies': [ | |
| 2414 'remoting_base', | |
| 2415 'remoting_jingle_glue', | |
| 2416 '../crypto/crypto.gyp:crypto', | |
| 2417 '../jingle/jingle.gyp:jingle_glue', | |
| 2418 '../net/net.gyp:net', | |
| 2419 ], | |
| 2420 'export_dependent_settings': [ | |
| 2421 'remoting_jingle_glue', | |
| 2422 ], | |
| 2423 'sources': [ | |
| 2424 'protocol/audio_reader.cc', | 2356 'protocol/audio_reader.cc', |
| 2425 'protocol/audio_reader.h', | 2357 'protocol/audio_reader.h', |
| 2426 'protocol/audio_stub.h', | 2358 'protocol/audio_stub.h', |
| 2427 'protocol/audio_writer.cc', | 2359 'protocol/audio_writer.cc', |
| 2428 'protocol/audio_writer.h', | 2360 'protocol/audio_writer.h', |
| 2429 'protocol/auth_util.cc', | 2361 'protocol/auth_util.cc', |
| 2430 'protocol/auth_util.h', | 2362 'protocol/auth_util.h', |
| 2431 'protocol/authentication_method.cc', | 2363 'protocol/authentication_method.cc', |
| 2432 'protocol/authentication_method.h', | 2364 'protocol/authentication_method.h', |
| 2433 'protocol/authenticator.cc', | 2365 'protocol/authenticator.cc', |
| (...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2537 'type': '<(gtest_target_type)', | 2469 'type': '<(gtest_target_type)', |
| 2538 'dependencies': [ | 2470 'dependencies': [ |
| 2539 '../base/base.gyp:base', | 2471 '../base/base.gyp:base', |
| 2540 '../base/base.gyp:base_i18n', | 2472 '../base/base.gyp:base_i18n', |
| 2541 '../base/base.gyp:test_support_base', | 2473 '../base/base.gyp:test_support_base', |
| 2542 '../ipc/ipc.gyp:ipc', | 2474 '../ipc/ipc.gyp:ipc', |
| 2543 '../net/net.gyp:net_test_support', | 2475 '../net/net.gyp:net_test_support', |
| 2544 '../ppapi/ppapi.gyp:ppapi_cpp', | 2476 '../ppapi/ppapi.gyp:ppapi_cpp', |
| 2545 '../testing/gmock.gyp:gmock', | 2477 '../testing/gmock.gyp:gmock', |
| 2546 '../testing/gtest.gyp:gtest', | 2478 '../testing/gtest.gyp:gtest', |
| 2479 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | |
| 2547 '../ui/gfx/gfx.gyp:gfx', | 2480 '../ui/gfx/gfx.gyp:gfx', |
| 2548 '../ui/gfx/gfx.gyp:gfx_geometry', | 2481 '../ui/gfx/gfx.gyp:gfx_geometry', |
| 2549 '../ui/ui.gyp:ui', | 2482 '../ui/ui.gyp:ui', |
| 2550 'remoting_base', | 2483 'remoting_base', |
| 2551 'remoting_breakpad', | 2484 'remoting_breakpad', |
| 2552 'remoting_client', | 2485 'remoting_client', |
| 2553 'remoting_client_plugin', | 2486 'remoting_client_plugin', |
| 2554 'remoting_host', | 2487 'remoting_host', |
| 2555 'remoting_host_event_logger', | |
| 2556 'remoting_host_setup_base', | 2488 'remoting_host_setup_base', |
| 2557 'remoting_it2me_host_static', | 2489 'remoting_it2me_host_static', |
| 2558 'remoting_jingle_glue', | |
| 2559 'remoting_native_messaging_base', | 2490 'remoting_native_messaging_base', |
| 2560 'remoting_protocol', | 2491 'remoting_protocol', |
| 2561 'remoting_resources', | 2492 'remoting_resources', |
| 2562 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | |
| 2563 ], | 2493 ], |
| 2564 'defines': [ | 2494 'defines': [ |
| 2565 'VERSION=<(version_full)', | 2495 'VERSION=<(version_full)', |
| 2566 ], | 2496 ], |
| 2567 'include_dirs': [ | 2497 'include_dirs': [ |
| 2568 '../testing/gmock/include', | 2498 '../testing/gmock/include', |
| 2569 ], | 2499 ], |
| 2570 'sources': [ | 2500 'sources': [ |
| 2571 '../chrome/test/base/run_all_remoting_unittests.cc', | 2501 '../chrome/test/base/run_all_remoting_unittests.cc', |
| 2572 'base/auth_token_util_unittest.cc', | 2502 'base/auth_token_util_unittest.cc', |
| (...skipping 20 matching lines...) Expand all Loading... | |
| 2593 'codec/video_encoder_verbatim_unittest.cc', | 2523 'codec/video_encoder_verbatim_unittest.cc', |
| 2594 'codec/video_encoder_vpx_unittest.cc', | 2524 'codec/video_encoder_vpx_unittest.cc', |
| 2595 'host/audio_silence_detector_unittest.cc', | 2525 'host/audio_silence_detector_unittest.cc', |
| 2596 'host/branding.cc', | 2526 'host/branding.cc', |
| 2597 'host/branding.h', | 2527 'host/branding.h', |
| 2598 'host/capture_scheduler_unittest.cc', | 2528 'host/capture_scheduler_unittest.cc', |
| 2599 'host/chromoting_host_context_unittest.cc', | 2529 'host/chromoting_host_context_unittest.cc', |
| 2600 'host/chromoting_host_unittest.cc', | 2530 'host/chromoting_host_unittest.cc', |
| 2601 'host/client_session_unittest.cc', | 2531 'host/client_session_unittest.cc', |
| 2602 'host/config_file_watcher_unittest.cc', | 2532 'host/config_file_watcher_unittest.cc', |
| 2603 'host/daemon_process.cc', | |
| 2604 'host/daemon_process.h', | |
| 2605 'host/daemon_process_unittest.cc', | 2533 'host/daemon_process_unittest.cc', |
| 2606 'host/desktop_process.cc', | |
| 2607 'host/desktop_process.h', | |
| 2608 'host/desktop_process_unittest.cc', | 2534 'host/desktop_process_unittest.cc', |
| 2609 'host/desktop_session.cc', | |
| 2610 'host/desktop_session.h', | |
| 2611 'host/desktop_shape_tracker_unittest.cc', | 2535 'host/desktop_shape_tracker_unittest.cc', |
| 2612 'host/desktop_session_agent.cc', | |
| 2613 'host/desktop_session_agent.h', | |
| 2614 'host/heartbeat_sender_unittest.cc', | 2536 'host/heartbeat_sender_unittest.cc', |
| 2615 'host/host_status_sender_unittest.cc', | |
| 2616 'host/host_change_notification_listener_unittest.cc', | 2537 'host/host_change_notification_listener_unittest.cc', |
| 2617 'host/host_mock_objects.cc', | 2538 'host/host_mock_objects.cc', |
| 2618 'host/host_mock_objects.h', | |
| 2619 'host/host_status_monitor_fake.h', | 2539 'host/host_status_monitor_fake.h', |
| 2540 'host/host_status_sender_unittest.cc', | |
| 2620 'host/ipc_desktop_environment_unittest.cc', | 2541 'host/ipc_desktop_environment_unittest.cc', |
| 2621 'host/it2me/it2me_native_messaging_host_unittest.cc', | 2542 'host/it2me/it2me_native_messaging_host_unittest.cc', |
| 2622 'host/json_host_config_unittest.cc', | 2543 'host/json_host_config_unittest.cc', |
| 2623 'host/linux/x_server_clipboard_unittest.cc', | 2544 'host/linux/x_server_clipboard_unittest.cc', |
| 2624 'host/local_input_monitor_unittest.cc', | 2545 'host/local_input_monitor_unittest.cc', |
| 2625 'host/log_to_server_unittest.cc', | 2546 'host/log_to_server_unittest.cc', |
| 2626 'host/native_messaging/native_messaging_reader_unittest.cc', | 2547 'host/native_messaging/native_messaging_reader_unittest.cc', |
| 2627 'host/native_messaging/native_messaging_writer_unittest.cc', | 2548 'host/native_messaging/native_messaging_writer_unittest.cc', |
| 2628 'host/pairing_registry_delegate_linux_unittest.cc', | 2549 'host/pairing_registry_delegate_linux_unittest.cc', |
| 2629 'host/pairing_registry_delegate_win_unittest.cc', | 2550 'host/pairing_registry_delegate_win_unittest.cc', |
| (...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2733 'webapp/all_js_load.gtestjs', | 2654 'webapp/all_js_load.gtestjs', |
| 2734 'webapp/format_iq.gtestjs', | 2655 'webapp/format_iq.gtestjs', |
| 2735 '<@(remoting_webapp_js_files)', | 2656 '<@(remoting_webapp_js_files)', |
| 2736 ], | 2657 ], |
| 2737 }], | 2658 }], |
| 2738 [ 'OS=="android"', { | 2659 [ 'OS=="android"', { |
| 2739 'dependencies!': [ | 2660 'dependencies!': [ |
| 2740 'remoting_client_plugin', | 2661 'remoting_client_plugin', |
| 2741 ], | 2662 ], |
| 2742 }], | 2663 }], |
| 2743 ['OS=="android" and gtest_target_type=="shared_library"', { | 2664 [ 'OS=="android" and gtest_target_type=="shared_library"', { |
| 2744 'dependencies': [ | 2665 'dependencies': [ |
| 2745 '../testing/android/native_test.gyp:native_test_native_code', | 2666 '../testing/android/native_test.gyp:native_test_native_code', |
| 2746 ], | 2667 ], |
| 2747 }], | 2668 }], |
| 2748 [ '(OS!="linux" or chromeos==0)', { | 2669 [ 'chromeos==0', { |
| 2749 'sources!': [ | 2670 'sources!': [ |
| 2750 'client/plugin/normalizing_input_filter_cros_unittest.cc', | 2671 'client/plugin/normalizing_input_filter_cros_unittest.cc', |
| 2751 ], | 2672 ], |
| 2752 }], | 2673 }], |
| 2753 ['enable_remoting_host == 0', { | 2674 ['enable_remoting_host == 0', { |
| 2754 'dependencies!': [ | 2675 'dependencies!': [ |
| 2755 'remoting_host', | 2676 'remoting_host', |
| 2756 'remoting_host_setup_base', | 2677 'remoting_host_setup_base', |
| 2757 'remoting_it2me_host_static', | 2678 'remoting_it2me_host_static', |
| 2758 'remoting_native_messaging_base', | 2679 'remoting_native_messaging_base', |
| (...skipping 19 matching lines...) Expand all Loading... | |
| 2778 '../base/allocator/allocator.gyp:allocator', | 2699 '../base/allocator/allocator.gyp:allocator', |
| 2779 ], | 2700 ], |
| 2780 }, | 2701 }, |
| 2781 ], | 2702 ], |
| 2782 ], | 2703 ], |
| 2783 }], # end of 'toolkit_uses_gtk == 1' | 2704 }], # end of 'toolkit_uses_gtk == 1' |
| 2784 ], # end of 'conditions' | 2705 ], # end of 'conditions' |
| 2785 }, # end of target 'remoting_unittests' | 2706 }, # end of target 'remoting_unittests' |
| 2786 ], # end of targets | 2707 ], # end of targets |
| 2787 } | 2708 } |
| OLD | NEW |