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 # TODO(dmaclach): can we pick this up some other way? Right now it's | 7 # TODO(dmaclach): can we pick this up some other way? Right now it's |
8 # duplicated from chrome.gyp | 8 # duplicated from chrome.gyp |
9 'chromium_code': 1, | 9 'chromium_code': 1, |
10 | 10 |
(...skipping 217 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
228 'includes': [ | 228 'includes': [ |
229 '../chrome/js_unittest_vars.gypi', | 229 '../chrome/js_unittest_vars.gypi', |
230 ], | 230 ], |
231 | 231 |
232 'target_defaults': { | 232 'target_defaults': { |
233 'defines': [ | 233 'defines': [ |
234 ], | 234 ], |
235 'include_dirs': [ | 235 'include_dirs': [ |
236 '..', # Root of Chrome checkout | 236 '..', # Root of Chrome checkout |
237 ], | 237 ], |
238 'variables': { | |
239 'win_debug_RuntimeChecks': '0', | |
240 }, | |
241 'conditions': [ | 238 'conditions': [ |
242 ['remoting_multi_process != 0', { | 239 ['remoting_multi_process != 0', { |
243 'defines': [ | 240 'defines': [ |
244 'REMOTING_MULTI_PROCESS', | 241 'REMOTING_MULTI_PROCESS', |
245 ], | 242 ], |
246 }], | 243 }], |
247 ], | 244 ], |
248 }, | 245 }, |
249 | 246 |
250 'conditions': [ | 247 'conditions': [ |
(...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
450 '../third_party/GTM/DebugUtils/GTMTypeCasting.h', | 447 '../third_party/GTM/DebugUtils/GTMTypeCasting.h', |
451 '../third_party/GTM/Foundation/GTMObjectSingleton.h', | 448 '../third_party/GTM/Foundation/GTMObjectSingleton.h', |
452 '../third_party/GTM/GTMDefines.h', | 449 '../third_party/GTM/GTMDefines.h', |
453 ], | 450 ], |
454 'include_dirs': [ | 451 'include_dirs': [ |
455 '../third_party/GTM', | 452 '../third_party/GTM', |
456 '../third_party/GTM/AppKit', | 453 '../third_party/GTM/AppKit', |
457 '../third_party/GTM/DebugUtils', | 454 '../third_party/GTM/DebugUtils', |
458 '../third_party/GTM/Foundation', | 455 '../third_party/GTM/Foundation', |
459 ], | 456 ], |
460 'link_settings': { | 457 'link_settings': { |
461 'libraries': [ | 458 'libraries': [ |
462 '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework', | 459 '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework', |
463 'libpam.a', | 460 'libpam.a', |
464 ], | 461 ], |
465 }, | 462 }, |
466 }], | 463 }], |
467 ['OS=="win"', { | 464 ['OS=="win"', { |
468 'dependencies': [ | 465 'dependencies': [ |
469 '../sandbox/sandbox.gyp:sandbox', | 466 '../sandbox/sandbox.gyp:sandbox', |
470 ], | 467 ], |
471 }], | 468 }], |
472 ], | 469 ], |
473 }, # end of target 'remoting_host' | 470 }, # end of target 'remoting_host' |
474 | 471 |
475 { | 472 { |
476 'target_name': 'remoting_me2me_host_static', | 473 'target_name': 'remoting_me2me_host', |
477 'type': 'static_library', | 474 'type': 'executable', |
478 'variables': { 'enable_wexit_time_destructors': 1, }, | 475 'variables': { 'enable_wexit_time_destructors': 1, }, |
479 'dependencies': [ | 476 'dependencies': [ |
480 '../base/base.gyp:base', | |
481 '../base/base.gyp:base_i18n', | |
482 '../media/media.gyp:media', | |
483 '../net/net.gyp:net', | |
484 'remoting_base', | 477 'remoting_base', |
485 'remoting_breakpad', | 478 'remoting_breakpad', |
486 'remoting_host', | 479 'remoting_host', |
487 'remoting_host_event_logger', | 480 'remoting_host_event_logger', |
488 'remoting_host_logging', | 481 'remoting_host_logging', |
489 'remoting_jingle_glue', | 482 'remoting_jingle_glue', |
| 483 '../base/base.gyp:base', |
| 484 '../base/base.gyp:base_i18n', |
| 485 '../media/media.gyp:media', |
| 486 '../net/net.gyp:net', |
490 ], | 487 ], |
491 'defines': [ | 488 'defines': [ |
492 'VERSION=<(version_full)', | 489 'VERSION=<(version_full)', |
493 ], | 490 ], |
494 'sources': [ | 491 'sources': [ |
495 'host/config_file_watcher.cc', | 492 'host/config_file_watcher.cc', |
496 'host/config_file_watcher.h', | 493 'host/config_file_watcher.h', |
497 'host/curtain_mode.h', | 494 'host/curtain_mode.h', |
498 'host/curtaining_host_observer.h', | 495 'host/curtaining_host_observer.h', |
499 'host/curtaining_host_observer.cc', | 496 'host/curtaining_host_observer.cc', |
500 'host/curtain_mode_linux.cc', | 497 'host/curtain_mode_linux.cc', |
501 'host/curtain_mode_mac.cc', | 498 'host/curtain_mode_mac.cc', |
502 'host/curtain_mode_win.cc', | 499 'host/curtain_mode_win.cc', |
503 'host/posix/signal_handler.cc', | 500 'host/posix/signal_handler.cc', |
504 'host/posix/signal_handler.h', | 501 'host/posix/signal_handler.h', |
| 502 'host/remoting_me2me_host.cc', |
505 ], | 503 ], |
506 'conditions': [ | 504 'conditions': [ |
507 ['os_posix != 1', { | 505 ['os_posix != 1', { |
508 'sources/': [ | 506 'sources/': [ |
509 ['exclude', '^host/posix/'], | 507 ['exclude', '^host/posix/'], |
510 ], | 508 ], |
511 }], | 509 }], |
| 510 ['OS=="mac"', { |
| 511 'mac_bundle': 1, |
| 512 'variables': { |
| 513 'host_bundle_id': '<!(python <(version_py_path) -f <(branding_p
ath) -t "@MAC_HOST_BUNDLE_ID@")', |
| 514 }, |
| 515 'xcode_settings': { |
| 516 'INFOPLIST_FILE': 'host/remoting_me2me_host-Info.plist', |
| 517 'INFOPLIST_PREPROCESS': 'YES', |
| 518 'INFOPLIST_PREPROCESSOR_DEFINITIONS': 'VERSION_FULL="<(version_f
ull)" VERSION_SHORT="<(version_short)" BUNDLE_ID="<(host_bundle_id)" COPYRIGHT_I
NFO="<(copyright_info)"', |
| 519 }, |
| 520 'mac_bundle_resources': [ |
| 521 'host/disconnect_window.xib', |
| 522 'host/remoting_me2me_host.icns', |
| 523 'host/remoting_me2me_host-Info.plist', |
| 524 ], |
| 525 'mac_bundle_resources!': [ |
| 526 'host/remoting_me2me_host-Info.plist', |
| 527 ], |
| 528 'conditions': [ |
| 529 ['mac_breakpad==1', { |
| 530 'variables': { |
| 531 # A real .dSYM is needed for dump_syms to operate on. |
| 532 'mac_real_dsym': 1, |
| 533 }, |
| 534 'defines': ['MAC_BREAKPAD'], |
| 535 'copies': [ |
| 536 { |
| 537 'destination': '<(PRODUCT_DIR)/$(CONTENTS_FOLDER_PATH)/Res
ources', |
| 538 'files': [ |
| 539 '<(PRODUCT_DIR)/crash_inspector', |
| 540 '<(PRODUCT_DIR)/crash_report_sender.app' |
| 541 ], |
| 542 }, |
| 543 ], |
| 544 }], # mac_breakpad==1 |
| 545 ], # conditions |
| 546 }], # OS=mac |
| 547 ['OS=="win"', { |
| 548 'product_name': 'remoting_host', |
| 549 'dependencies': [ |
| 550 'remoting_version_resources', |
| 551 ], |
| 552 'sources': [ |
| 553 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/remoting_host_messages
.rc', |
| 554 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_host_me2me_version
.rc', |
| 555 'host/host_ui.rc', |
| 556 ], |
| 557 'link_settings': { |
| 558 'libraries': [ |
| 559 '-lcomctl32.lib', |
| 560 ], |
| 561 }, |
| 562 'msvs_settings': { |
| 563 'VCLinkerTool': { |
| 564 'AdditionalOptions': [ |
| 565 "\"/manifestdependency:type='win32' " |
| 566 "name='Microsoft.Windows.Common-Controls' " |
| 567 "version='6.0.0.0' " |
| 568 "processorArchitecture='*' " |
| 569 "publicKeyToken='6595b64144ccf1df' language='*'\"", |
| 570 ], |
| 571 'conditions': [ |
| 572 ['buildtype == "Official" and remoting_multi_process == 0',
{ |
| 573 'AdditionalOptions': [ |
| 574 "\"/MANIFESTUAC:level='requireAdministrator' " |
| 575 "uiAccess='true'\"", |
| 576 ], |
| 577 }], |
| 578 ], |
| 579 'ImportLibrary': '$(OutDir)\\lib\\remoting_host_exe.lib', |
| 580 'OutputFile': '$(OutDir)\\remoting_host.exe', |
| 581 # 2 == /SUBSYSTEM:WINDOWS |
| 582 'SubSystem': '2', |
| 583 }, |
| 584 }, |
| 585 }], |
512 ], # end of 'conditions' | 586 ], # end of 'conditions' |
513 }, # end of target 'remoting_me2me_host_static' | 587 }, # end of target 'remoting_me2me_host' |
514 | 588 |
515 { | 589 { |
516 'target_name': 'remoting_host_keygen', | 590 'target_name': 'remoting_host_keygen', |
517 'type': 'executable', | 591 'type': 'executable', |
518 'dependencies': [ | 592 'dependencies': [ |
519 'remoting_base', | 593 'remoting_base', |
520 '../base/base.gyp:base', | 594 '../base/base.gyp:base', |
521 '../base/base.gyp:base_i18n', | 595 '../base/base.gyp:base_i18n', |
522 '../crypto/crypto.gyp:crypto', | 596 '../crypto/crypto.gyp:crypto', |
523 ], | 597 ], |
(...skipping 24 matching lines...) Expand all Loading... |
548 'host/setup/oauth_helper.h', | 622 'host/setup/oauth_helper.h', |
549 'host/setup/pin_validator.cc', | 623 'host/setup/pin_validator.cc', |
550 'host/setup/pin_validator.h', | 624 'host/setup/pin_validator.h', |
551 'host/setup/win/auth_code_getter.cc', | 625 'host/setup/win/auth_code_getter.cc', |
552 'host/setup/win/auth_code_getter.h', | 626 'host/setup/win/auth_code_getter.h', |
553 ], | 627 ], |
554 'conditions': [ | 628 'conditions': [ |
555 ['OS=="win"', { | 629 ['OS=="win"', { |
556 'dependencies': [ | 630 'dependencies': [ |
557 '../google_update/google_update.gyp:google_update', | 631 '../google_update/google_update.gyp:google_update', |
558 'remoting_controller_idl', | 632 'remoting_elevated_controller', |
559 ], | 633 ], |
560 }], | 634 }], |
561 ], | 635 ], |
562 }, # end of target 'remoting_host_setup_base' | 636 }, # end of target 'remoting_host_setup_base' |
563 | 637 |
564 { | 638 { |
565 'target_name': 'remoting_host_plugin', | 639 'target_name': 'remoting_host_plugin', |
566 'type': 'loadable_module', | 640 'type': 'loadable_module', |
567 'variables': { 'enable_wexit_time_destructors': 1, }, | 641 'variables': { 'enable_wexit_time_destructors': 1, }, |
568 'product_extension': '<(host_plugin_extension)', | 642 'product_extension': '<(host_plugin_extension)', |
569 'product_prefix': '<(host_plugin_prefix)', | 643 'product_prefix': '<(host_plugin_prefix)', |
570 'dependencies': [ | 644 'dependencies': [ |
571 'remoting_base', | 645 'remoting_base', |
572 'remoting_host', | 646 'remoting_host', |
573 'remoting_host_event_logger', | 647 'remoting_host_event_logger', |
574 'remoting_host_logging', | 648 'remoting_host_logging', |
575 'remoting_host_setup_base', | 649 'remoting_host_setup_base', |
576 'remoting_jingle_glue', | 650 'remoting_jingle_glue', |
577 '../net/net.gyp:net', | 651 '../net/net.gyp:net', |
578 '../third_party/npapi/npapi.gyp:npapi', | 652 '../third_party/npapi/npapi.gyp:npapi', |
579 ], | 653 ], |
580 'sources': [ | 654 'sources': [ |
581 'base/dispatch_win.h', | 655 'base/dispatch_win.h', |
582 'host/win/core_resource.h', | 656 'host/host_ui_resource.h', |
583 'host/plugin/host_log_handler.cc', | 657 'host/plugin/host_log_handler.cc', |
584 'host/plugin/host_log_handler.h', | 658 'host/plugin/host_log_handler.h', |
585 'host/plugin/host_plugin.cc', | 659 'host/plugin/host_plugin.cc', |
586 'host/plugin/host_plugin_utils.cc', | 660 'host/plugin/host_plugin_utils.cc', |
587 'host/plugin/host_plugin_utils.h', | 661 'host/plugin/host_plugin_utils.h', |
588 'host/plugin/host_script_object.cc', | 662 'host/plugin/host_script_object.cc', |
589 'host/plugin/host_script_object.h', | 663 'host/plugin/host_script_object.h', |
590 ], | 664 ], |
591 'conditions': [ | 665 'conditions': [ |
592 ['OS=="mac"', { | 666 ['OS=="mac"', { |
(...skipping 24 matching lines...) Expand all Loading... |
617 ['mac_breakpad==1', { | 691 ['mac_breakpad==1', { |
618 'variables': { | 692 'variables': { |
619 # A real .dSYM is needed for dump_syms to operate on. | 693 # A real .dSYM is needed for dump_syms to operate on. |
620 'mac_real_dsym': 1, | 694 'mac_real_dsym': 1, |
621 }, | 695 }, |
622 }], | 696 }], |
623 ], # conditions | 697 ], # conditions |
624 }], # OS=="mac" | 698 }], # OS=="mac" |
625 [ 'OS=="win"', { | 699 [ 'OS=="win"', { |
626 'dependencies': [ | 700 'dependencies': [ |
627 'remoting_controller_idl', | 701 'remoting_elevated_controller', |
628 'remoting_version_resources', | 702 'remoting_version_resources', |
629 ], | 703 ], |
630 'include_dirs': [ | 704 'include_dirs': [ |
631 '<(INTERMEDIATE_DIR)', | 705 '<(INTERMEDIATE_DIR)', |
632 ], | 706 ], |
633 'sources': [ | 707 'sources': [ |
634 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_host_plugin_versio
n.rc', | 708 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_host_plugin_versio
n.rc', |
635 'host/win/core.rc', | 709 'host/host_ui.rc', |
636 'host/plugin/host_plugin.def', | 710 'host/plugin/host_plugin.def', |
637 ], | 711 ], |
638 }], | 712 }], |
639 ], | 713 ], |
640 }, # end of target 'remoting_host_plugin' | 714 }, # end of target 'remoting_host_plugin' |
641 | 715 |
642 ], # end of 'targets' | |
643 }], # 'enable_remoting_host==1' | |
644 | |
645 ['OS!="win" and enable_remoting_host==1', { | |
646 'targets': [ | |
647 { | 716 { |
648 'target_name': 'remoting_me2me_host', | 717 'target_name': 'remoting_desktop', |
649 'type': 'executable', | 718 'type': 'executable', |
650 'variables': { 'enable_wexit_time_destructors': 1, }, | 719 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 720 'defines': [ |
| 721 'REMOTING_MULTI_PROCESS', |
| 722 ], |
651 'dependencies': [ | 723 'dependencies': [ |
652 '../base/base.gyp:base', | |
653 '../base/base.gyp:base_i18n', | |
654 '../media/media.gyp:media', | |
655 '../net/net.gyp:net', | |
656 'remoting_base', | 724 'remoting_base', |
657 'remoting_breakpad', | 725 'remoting_breakpad', |
658 'remoting_host', | 726 'remoting_host', |
659 'remoting_host_event_logger', | |
660 'remoting_host_logging', | 727 'remoting_host_logging', |
661 'remoting_jingle_glue', | 728 '../base/base.gyp:base', |
662 'remoting_me2me_host_static', | 729 '../ipc/ipc.gyp:ipc', |
663 ], | |
664 'defines': [ | |
665 'VERSION=<(version_full)', | |
666 ], | 730 ], |
667 'sources': [ | 731 'sources': [ |
668 'host/remoting_me2me_host.cc', | 732 'host/desktop_process.cc', |
669 'host/remoting_me2me_host.h', | 733 'host/desktop_process.h', |
| 734 'host/desktop_process_main.cc', |
| 735 'host/desktop_session_agent.cc', |
| 736 'host/desktop_session_agent.h', |
| 737 'host/desktop_session_agent_posix.cc', |
| 738 'host/desktop_session_agent_win.cc', |
670 ], | 739 ], |
671 'conditions': [ | 740 'conditions': [ |
672 ['OS=="mac"', { | 741 ['OS=="win"', { |
673 'mac_bundle': 1, | 742 'dependencies': [ |
674 'variables': { | 743 'remoting_version_resources', |
675 'host_bundle_id': '<!(python <(version_py_path) -f <(branding_p
ath) -t "@MAC_HOST_BUNDLE_ID@")', | 744 ], |
| 745 'sources': [ |
| 746 'host/host_ui.rc', |
| 747 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_desktop_version.rc
', |
| 748 ], |
| 749 'link_settings': { |
| 750 'libraries': [ |
| 751 '-lcomctl32.lib', |
| 752 ], |
676 }, | 753 }, |
677 'xcode_settings': { | 754 'msvs_settings': { |
678 'INFOPLIST_FILE': 'host/remoting_me2me_host-Info.plist', | 755 'VCLinkerTool': { |
679 'INFOPLIST_PREPROCESS': 'YES', | 756 'AdditionalOptions': [ |
680 'INFOPLIST_PREPROCESSOR_DEFINITIONS': 'VERSION_FULL="<(version_f
ull)" VERSION_SHORT="<(version_short)" BUNDLE_ID="<(host_bundle_id)" COPYRIGHT_I
NFO="<(copyright_info)"', | 757 "\"/manifestdependency:type='win32' " |
| 758 "name='Microsoft.Windows.Common-Controls' " |
| 759 "version='6.0.0.0' " |
| 760 "processorArchitecture='*' " |
| 761 "publicKeyToken='6595b64144ccf1df' language='*'\"", |
| 762 ], |
| 763 'conditions': [ |
| 764 ['buildtype == "Official"', { |
| 765 'AdditionalOptions': [ |
| 766 "\"/MANIFESTUAC:level='requireAdministrator' " |
| 767 "uiAccess='true'\"", |
| 768 ], |
| 769 }], |
| 770 ], |
| 771 # 2 == /SUBSYSTEM:WINDOWS |
| 772 'SubSystem': '2', |
| 773 }, |
681 }, | 774 }, |
682 'mac_bundle_resources': [ | 775 }], |
683 'host/disconnect_window.xib', | 776 ], |
684 'host/remoting_me2me_host.icns', | 777 }, # end of target 'remoting_desktop' |
685 'host/remoting_me2me_host-Info.plist', | |
686 ], | |
687 'mac_bundle_resources!': [ | |
688 'host/remoting_me2me_host-Info.plist', | |
689 ], | |
690 'conditions': [ | |
691 ['mac_breakpad==1', { | |
692 'variables': { | |
693 # A real .dSYM is needed for dump_syms to operate on. | |
694 'mac_real_dsym': 1, | |
695 }, | |
696 'defines': ['MAC_BREAKPAD'], | |
697 'copies': [ | |
698 { | |
699 'destination': '<(PRODUCT_DIR)/$(CONTENTS_FOLDER_PATH)/Res
ources', | |
700 'files': [ | |
701 '<(PRODUCT_DIR)/crash_inspector', | |
702 '<(PRODUCT_DIR)/crash_report_sender.app' | |
703 ], | |
704 }, | |
705 ], | |
706 }], # mac_breakpad==1 | |
707 ], # conditions | |
708 }], # OS=mac | |
709 ], # end of 'conditions' | |
710 }, # end of target 'remoting_me2me_host' | |
711 | 778 |
712 ], # end of 'targets' | 779 ], # end of 'targets' |
713 }], # 'OS!="win" and enable_remoting_host==1' | 780 }], # 'enable_remoting_host==1' |
714 | |
715 | 781 |
716 ['OS=="linux" and chromeos==0', { | 782 ['OS=="linux" and chromeos==0', { |
717 'targets': [ | 783 'targets': [ |
718 # Linux breakpad processing | 784 # Linux breakpad processing |
719 { | 785 { |
720 'target_name': 'remoting_linux_symbols', | 786 'target_name': 'remoting_linux_symbols', |
721 'type': 'none', | 787 'type': 'none', |
722 'conditions': [ | 788 'conditions': [ |
723 ['linux_dump_symbols==1', { | 789 ['linux_dump_symbols==1', { |
724 'actions': [ | 790 'actions': [ |
(...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
966 }, # end of target 'remoting_host_prefpane' | 1032 }, # end of target 'remoting_host_prefpane' |
967 ], # end of 'targets' | 1033 ], # end of 'targets' |
968 'conditions': [ | 1034 'conditions': [ |
969 ['mac_breakpad==1', { | 1035 ['mac_breakpad==1', { |
970 'targets': [ | 1036 'targets': [ |
971 { | 1037 { |
972 'target_name': 'remoting_mac_symbols', | 1038 'target_name': 'remoting_mac_symbols', |
973 'type': 'none', | 1039 'type': 'none', |
974 'dependencies': [ | 1040 'dependencies': [ |
975 '../breakpad/breakpad.gyp:dump_syms', | 1041 '../breakpad/breakpad.gyp:dump_syms', |
976 'remoting_me2me_host', | 1042 » » 'remoting_me2me_host', |
977 ], | 1043 ], |
978 'actions': [ | 1044 'actions': [ |
979 { | 1045 { |
980 'action_name': 'dump_symbols', | 1046 'action_name': 'dump_symbols', |
981 'inputs': [ | 1047 'inputs': [ |
982 '<(DEPTH)/remoting/scripts/mac/dump_product_syms', | 1048 '<(DEPTH)/remoting/scripts/mac/dump_product_syms', |
983 '<(PRODUCT_DIR)/dump_syms', | 1049 '<(PRODUCT_DIR)/dump_syms', |
984 '<(PRODUCT_DIR)/remoting_me2me_host.app', | 1050 '<(PRODUCT_DIR)/remoting_me2me_host.app', |
985 ], | 1051 ], |
986 'outputs': [ | 1052 'outputs': [ |
(...skipping 20 matching lines...) Expand all Loading... |
1007 'variables': { 'enable_wexit_time_destructors': 1, }, | 1073 'variables': { 'enable_wexit_time_destructors': 1, }, |
1008 'dependencies': [ | 1074 'dependencies': [ |
1009 '../base/base.gyp:base', | 1075 '../base/base.gyp:base', |
1010 'remoting_host_logging', | 1076 'remoting_host_logging', |
1011 ], | 1077 ], |
1012 'sources': [ | 1078 'sources': [ |
1013 'tools/breakpad_tester_win.cc', | 1079 'tools/breakpad_tester_win.cc', |
1014 ], | 1080 ], |
1015 }, # end of target 'remoting_breakpad_tester' | 1081 }, # end of target 'remoting_breakpad_tester' |
1016 { | 1082 { |
1017 'target_name': 'remoting_controller_idl', | 1083 'target_name': 'remoting_elevated_controller', |
1018 'type': 'static_library', | 1084 'type': 'static_library', |
1019 'sources': [ | 1085 'sources': [ |
1020 'host/win/elevated_controller_idl.templ', | 1086 'host/win/elevated_controller_idl.templ', |
1021 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/elevated_controller.h', | 1087 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/elevated_controller.h', |
1022 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/elevated_controller.idl', | 1088 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/elevated_controller.idl', |
1023 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/elevated_controller_i.c', | 1089 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/elevated_controller_i.c', |
1024 ], | 1090 ], |
1025 # This target exports a hard dependency because dependent targets may | 1091 # This target exports a hard dependency because dependent targets may |
1026 # include elevated_controller.h, a generated header. | 1092 # include elevated_controller.h, a generated header. |
1027 'hard_dependency': 1, | 1093 'hard_dependency': 1, |
(...skipping 19 matching lines...) Expand all Loading... |
1047 '<(version_py_path)', | 1113 '<(version_py_path)', |
1048 '-e', 'DAEMON_CONTROLLER_CLSID="<(daemon_controller_clsid)"', | 1114 '-e', 'DAEMON_CONTROLLER_CLSID="<(daemon_controller_clsid)"', |
1049 '<(RULE_INPUT_PATH)', | 1115 '<(RULE_INPUT_PATH)', |
1050 '<@(_outputs)', | 1116 '<@(_outputs)', |
1051 ], | 1117 ], |
1052 'process_outputs_as_sources': 1, | 1118 'process_outputs_as_sources': 1, |
1053 'message': 'Generating <@(_outputs)', | 1119 'message': 'Generating <@(_outputs)', |
1054 'msvs_cygwin_shell': 1, | 1120 'msvs_cygwin_shell': 1, |
1055 }, | 1121 }, |
1056 ], | 1122 ], |
1057 }, # end of target 'remoting_controller_idl' | 1123 }, # end of target 'remoting_elevated_controller' |
1058 { | 1124 { |
1059 'target_name': 'remoting_configurer', | 1125 'target_name': 'remoting_configurer', |
1060 'type': 'executable', | 1126 'type': 'executable', |
1061 'dependencies': [ | 1127 'dependencies': [ |
1062 '../base/base.gyp:base', | 1128 '../base/base.gyp:base', |
1063 '../crypto/crypto.gyp:crypto', | 1129 '../crypto/crypto.gyp:crypto', |
1064 'remoting_host', | 1130 'remoting_host', |
1065 'remoting_host_setup_base', | 1131 'remoting_host_setup_base', |
1066 ], | 1132 ], |
1067 'sources': [ | 1133 'sources': [ |
(...skipping 16 matching lines...) Expand all Loading... |
1084 "version='6.0.0.0' " | 1150 "version='6.0.0.0' " |
1085 "processorArchitecture='*' " | 1151 "processorArchitecture='*' " |
1086 "publicKeyToken='6595b64144ccf1df' language='*'\"", | 1152 "publicKeyToken='6595b64144ccf1df' language='*'\"", |
1087 ], | 1153 ], |
1088 # 2 == /SUBSYSTEM:WINDOWS | 1154 # 2 == /SUBSYSTEM:WINDOWS |
1089 'SubSystem': '2', | 1155 'SubSystem': '2', |
1090 }, | 1156 }, |
1091 }, | 1157 }, |
1092 }, # end of target 'remoting_configurer' | 1158 }, # end of target 'remoting_configurer' |
1093 { | 1159 { |
1094 'target_name': 'remoting_core', | 1160 'target_name': 'remoting_controller', |
1095 'type': 'shared_library', | 1161 'type': 'executable', |
1096 'variables': { 'enable_wexit_time_destructors': 1, }, | 1162 'variables': { 'enable_wexit_time_destructors': 1, }, |
1097 'defines' : [ | 1163 'defines' : [ |
1098 '_ATL_APARTMENT_THREADED', | 1164 '_ATL_APARTMENT_THREADED', |
1099 '_ATL_NO_AUTOMATIC_NAMESPACE', | 1165 '_ATL_NO_AUTOMATIC_NAMESPACE', |
1100 '_ATL_CSTRING_EXPLICIT_CONSTRUCTORS', | 1166 '_ATL_CSTRING_EXPLICIT_CONSTRUCTORS', |
1101 'HOST_IMPLEMENTATION', | |
1102 'STRICT', | 1167 'STRICT', |
1103 'DAEMON_CONTROLLER_CLSID="{<(daemon_controller_clsid)}"', | 1168 'DAEMON_CONTROLLER_CLSID="{<(daemon_controller_clsid)}"', |
1104 'VERSION=<(version_full)', | |
1105 ], | 1169 ], |
| 1170 'include_dirs': [ |
| 1171 '<(INTERMEDIATE_DIR)', |
| 1172 ], |
| 1173 'dependencies': [ |
| 1174 '../base/base.gyp:base', |
| 1175 'remoting_breakpad', |
| 1176 'remoting_elevated_controller', |
| 1177 'remoting_host', |
| 1178 'remoting_host_logging', |
| 1179 'remoting_protocol', |
| 1180 'remoting_version_resources', |
| 1181 ], |
| 1182 'sources': [ |
| 1183 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_controller_version.rc'
, |
| 1184 'host/pin_hash.cc', |
| 1185 'host/pin_hash.h', |
| 1186 'host/verify_config_window_win.cc', |
| 1187 'host/verify_config_window_win.h', |
| 1188 'host/win/elevated_controller.cc', |
| 1189 'host/win/elevated_controller.h', |
| 1190 'host/win/elevated_controller.rc', |
| 1191 'host/win/elevated_controller_module.cc', |
| 1192 'host/win/omaha.cc', |
| 1193 'host/win/omaha.h', |
| 1194 ], |
| 1195 'link_settings': { |
| 1196 'libraries': [ |
| 1197 '-lcomctl32.lib', |
| 1198 ], |
| 1199 }, |
| 1200 'msvs_settings': { |
| 1201 'VCLinkerTool': { |
| 1202 'AdditionalOptions': [ |
| 1203 "\"/manifestdependency:type='win32' " |
| 1204 "name='Microsoft.Windows.Common-Controls' " |
| 1205 "version='6.0.0.0' " |
| 1206 "processorArchitecture='*' " |
| 1207 "publicKeyToken='6595b64144ccf1df' language='*'\"", |
| 1208 ], |
| 1209 # 2 == /SUBSYSTEM:WINDOWS |
| 1210 'SubSystem': '2', |
| 1211 }, |
| 1212 }, |
| 1213 }, # end of target 'remoting_controller' |
| 1214 { |
| 1215 'target_name': 'remoting_daemon', |
| 1216 'type': 'executable', |
| 1217 'variables': { 'enable_wexit_time_destructors': 1, }, |
1106 'dependencies': [ | 1218 'dependencies': [ |
1107 '../base/base.gyp:base', | 1219 '../base/base.gyp:base', |
1108 '../base/base.gyp:base_static', | 1220 '../base/base.gyp:base_static', |
1109 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', | 1221 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', |
1110 '../ipc/ipc.gyp:ipc', | 1222 '../ipc/ipc.gyp:ipc', |
1111 '../media/media.gyp:media', | 1223 '../media/media.gyp:media', |
1112 '../net/net.gyp:net', | 1224 '../net/net.gyp:net', |
1113 'remoting_base', | 1225 'remoting_base', |
1114 'remoting_breakpad', | 1226 'remoting_breakpad', |
1115 'remoting_controller_idl', | |
1116 'remoting_host', | 1227 'remoting_host', |
1117 'remoting_host_event_logger', | |
1118 'remoting_host_logging', | 1228 'remoting_host_logging', |
1119 'remoting_me2me_host_static', | |
1120 'remoting_protocol', | |
1121 'remoting_version_resources', | 1229 'remoting_version_resources', |
1122 ], | 1230 ], |
1123 'sources': [ | 1231 'sources': [ |
1124 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/remoting_host_messages.rc'
, | 1232 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_daemon_version.rc', |
1125 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_core_version.rc', | |
1126 'base/scoped_sc_handle_win.h', | 1233 'base/scoped_sc_handle_win.h', |
1127 'host/chromoting_messages.cc', | 1234 'host/chromoting_messages.cc', |
1128 'host/chromoting_messages.h', | 1235 'host/chromoting_messages.h', |
1129 'host/config_file_watcher.cc', | 1236 'host/config_file_watcher.cc', |
1130 'host/config_file_watcher.h', | 1237 'host/config_file_watcher.h', |
1131 'host/daemon_process.cc', | 1238 'host/daemon_process.cc', |
1132 'host/daemon_process.h', | 1239 'host/daemon_process.h', |
1133 'host/daemon_process_win.cc', | 1240 'host/daemon_process_win.cc', |
1134 'host/desktop_process.cc', | |
1135 'host/desktop_process.h', | |
1136 'host/desktop_process_main.cc', | |
1137 'host/desktop_process_main.h', | |
1138 'host/desktop_session.cc', | 1241 'host/desktop_session.cc', |
1139 'host/desktop_session.h', | 1242 'host/desktop_session.h', |
1140 'host/desktop_session_agent.cc', | |
1141 'host/desktop_session_agent.h', | |
1142 'host/desktop_session_agent_posix.cc', | |
1143 'host/desktop_session_agent_win.cc', | |
1144 'host/desktop_session_win.cc', | 1243 'host/desktop_session_win.cc', |
1145 'host/desktop_session_win.h', | 1244 'host/desktop_session_win.h', |
1146 'host/host_exit_codes.h', | 1245 'host/host_exit_codes.h', |
1147 'host/host_export.h', | |
1148 'host/ipc_constants.cc', | 1246 'host/ipc_constants.cc', |
1149 'host/ipc_constants.h', | 1247 'host/ipc_constants.h', |
1150 'host/remoting_me2me_host.cc', | |
1151 'host/remoting_me2me_host.h', | |
1152 'host/sas_injector.h', | 1248 'host/sas_injector.h', |
1153 'host/sas_injector_win.cc', | 1249 'host/sas_injector_win.cc', |
1154 'host/verify_config_window_win.cc', | |
1155 'host/verify_config_window_win.h', | |
1156 'host/win/core.cc', | |
1157 'host/win/core.rc', | |
1158 'host/win/core_resource.h', | |
1159 'host/win/daemon_process_main.cc', | |
1160 'host/win/daemon_process_main.h', | |
1161 'host/win/elevated_controller.cc', | |
1162 'host/win/elevated_controller.h', | |
1163 'host/win/elevated_controller_module.cc', | |
1164 'host/win/elevated_controller_module.h', | |
1165 'host/win/host_service.cc', | 1250 'host/win/host_service.cc', |
1166 'host/win/host_service.h', | 1251 'host/win/host_service.h', |
| 1252 'host/win/host_service.rc', |
| 1253 'host/win/host_service_resource.h', |
1167 'host/win/omaha.cc', | 1254 'host/win/omaha.cc', |
1168 'host/win/omaha.h', | 1255 'host/win/omaha.h', |
1169 'host/win/unprivileged_process_delegate.cc', | 1256 'host/win/unprivileged_process_delegate.cc', |
1170 'host/win/unprivileged_process_delegate.h', | 1257 'host/win/unprivileged_process_delegate.h', |
1171 'host/win/worker_process_launcher.cc', | 1258 'host/win/worker_process_launcher.cc', |
1172 'host/win/worker_process_launcher.h', | 1259 'host/win/worker_process_launcher.h', |
1173 'host/win/wts_console_monitor.h', | 1260 'host/win/wts_console_monitor.h', |
1174 'host/win/wts_console_observer.h', | 1261 'host/win/wts_console_observer.h', |
1175 'host/win/wts_console_session_process_driver.cc', | 1262 'host/win/wts_console_session_process_driver.cc', |
1176 'host/win/wts_console_session_process_driver.h', | 1263 'host/win/wts_console_session_process_driver.h', |
1177 'host/win/wts_session_process_delegate.cc', | 1264 'host/win/wts_session_process_delegate.cc', |
1178 'host/win/wts_session_process_delegate.h', | 1265 'host/win/wts_session_process_delegate.h', |
1179 'host/worker_process_ipc_delegate.h', | 1266 'host/worker_process_ipc_delegate.h', |
1180 ], | 1267 ], |
1181 'msvs_settings': { | 1268 'msvs_settings': { |
1182 'VCLinkerTool': { | 1269 'VCLinkerTool': { |
1183 'AdditionalDependencies': [ | 1270 'AdditionalDependencies': [ |
1184 'comctl32.lib', | |
1185 'wtsapi32.lib', | 1271 'wtsapi32.lib', |
1186 ], | 1272 ], |
1187 }, | 1273 # 2 == /SUBSYSTEM:WINDOWS |
1188 }, | 1274 'SubSystem': '2', |
1189 }, # end of target 'remoting_core' | |
1190 { | |
1191 'target_name': 'remoting_core_manifest', | |
1192 'type': 'none', | |
1193 'dependencies': [ | |
1194 'remoting_core', | |
1195 ], | |
1196 'hard_dependency': '1', | |
1197 'actions': [ | |
1198 { | |
1199 'action_name': 'Embedding manifest into remoting_core.dll', | |
1200 'binary': '<(PRODUCT_DIR)/remoting_core.dll', | |
1201 'manifest': 'host/win/remoting_core.manifest', | |
1202 'inputs': [ | |
1203 '<(_binary)', | |
1204 '<(_manifest)', | |
1205 ], | |
1206 'outputs': [ | |
1207 '<(_binary).embedded.manifest', | |
1208 ], | |
1209 'action': [ | |
1210 'mt', | |
1211 '-nologo', | |
1212 '-manifest', | |
1213 '<(_manifest)', | |
1214 '-outputresource:<(_binary);#2', | |
1215 '-out:<(_binary).embedded.manifest', | |
1216 ], | |
1217 }, | |
1218 ], # actions | |
1219 }, # end of target 'remoting_core_manifest' | |
1220 { | |
1221 'target_name': 'remoting_controller', | |
1222 'type': 'executable', | |
1223 'variables': { 'enable_wexit_time_destructors': 1, }, | |
1224 'dependencies': [ | |
1225 'remoting_core', | |
1226 'remoting_version_resources', | |
1227 ], | |
1228 'sources': [ | |
1229 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_controller_version.rc'
, | |
1230 'host/win/elevated_controller_entry_point.cc', | |
1231 ], | |
1232 'msvs_settings': { | |
1233 'VCLinkerTool': { | |
1234 'EntryPointSymbol': 'ElevatedControllerEntryPoint', | |
1235 'IgnoreAllDefaultLibraries': 'true', | |
1236 'SubSystem': '2', # /SUBSYSTEM:WINDOWS | |
1237 }, | |
1238 }, | |
1239 }, # end of target 'remoting_controller' | |
1240 { | |
1241 'target_name': 'remoting_daemon', | |
1242 'type': 'executable', | |
1243 'variables': { 'enable_wexit_time_destructors': 1, }, | |
1244 'dependencies': [ | |
1245 'remoting_core', | |
1246 'remoting_version_resources', | |
1247 ], | |
1248 'sources': [ | |
1249 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_daemon_version.rc', | |
1250 'host/win/daemon_process_entry_point.cc', | |
1251 ], | |
1252 'msvs_settings': { | |
1253 'VCLinkerTool': { | |
1254 'EntryPointSymbol': 'DaemonProcessEntryPoint', | |
1255 'IgnoreAllDefaultLibraries': 'true', | |
1256 'SubSystem': '2', # /SUBSYSTEM:WINDOWS | |
1257 }, | 1275 }, |
1258 }, | 1276 }, |
1259 }, # end of target 'remoting_daemon' | 1277 }, # end of target 'remoting_daemon' |
1260 { | |
1261 'target_name': 'remoting_desktop', | |
1262 'type': 'executable', | |
1263 'variables': { 'enable_wexit_time_destructors': 1, }, | |
1264 'dependencies': [ | |
1265 'remoting_core', | |
1266 'remoting_version_resources', | |
1267 ], | |
1268 'sources': [ | |
1269 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_desktop_version.rc', | |
1270 'host/win/desktop_process_entry_point.cc', | |
1271 ], | |
1272 'msvs_settings': { | |
1273 'VCLinkerTool': { | |
1274 'EntryPointSymbol': 'DesktopProcessEntryPoint', | |
1275 'IgnoreAllDefaultLibraries': 'true', | |
1276 'SubSystem': '2', # /SUBSYSTEM:WINDOWS | |
1277 }, | |
1278 }, | |
1279 }, # end of target 'remoting_desktop' | |
1280 { | |
1281 'target_name': 'remoting_desktop_manifest', | |
1282 'type': 'none', | |
1283 'dependencies': [ | |
1284 'remoting_desktop', | |
1285 ], | |
1286 'hard_dependency': '1', | |
1287 'actions': [ | |
1288 { | |
1289 'action_name': 'Embedding manifest into remoting_desktop.exe', | |
1290 'binary': '<(PRODUCT_DIR)/remoting_desktop.exe', | |
1291 'manifest': 'host/win/remoting_desktop.manifest', | |
1292 'inputs': [ | |
1293 '<(_binary)', | |
1294 '<(_manifest)', | |
1295 ], | |
1296 'outputs': [ | |
1297 '<(_binary).embedded.manifest', | |
1298 ], | |
1299 'action': [ | |
1300 'mt', | |
1301 '-nologo', | |
1302 '-manifest', | |
1303 '<(_manifest)', | |
1304 '-outputresource:<(_binary);#1', | |
1305 '-out:<(_binary).embedded.manifest', | |
1306 ], | |
1307 }, | |
1308 ], # actions | |
1309 }, # end of target 'remoting_desktop_manifest' | |
1310 { | |
1311 'target_name': 'remoting_host_exe', | |
1312 'product_name': 'remoting_host', | |
1313 'type': 'executable', | |
1314 'variables': { 'enable_wexit_time_destructors': 1, }, | |
1315 'dependencies': [ | |
1316 'remoting_core', | |
1317 'remoting_version_resources', | |
1318 ], | |
1319 'sources': [ | |
1320 '<(SHARED_INTERMEDIATE_DIR)/remoting/remoting_host_version.rc', | |
1321 'host/win/host_process_entry_point.cc', | |
1322 ], | |
1323 'msvs_settings': { | |
1324 'VCLinkerTool': { | |
1325 'EntryPointSymbol': 'HostProcessEntryPoint', | |
1326 'IgnoreAllDefaultLibraries': 'true', | |
1327 'ImportLibrary': '$(OutDir)\\lib\\remoting_host_exe.lib', | |
1328 'OutputFile': '$(OutDir)\\remoting_host.exe', | |
1329 'SubSystem': '2', # /SUBSYSTEM:WINDOWS | |
1330 }, | |
1331 }, | |
1332 }, # end of target 'remoting_host_exe' | |
1333 { | |
1334 'target_name': 'remoting_host_manifest', | |
1335 'type': 'none', | |
1336 'dependencies': [ | |
1337 'remoting_host_exe', | |
1338 ], | |
1339 'hard_dependency': '1', | |
1340 'actions': [ | |
1341 { | |
1342 'action_name': 'Embedding manifest into remoting_host.exe', | |
1343 'binary': '<(PRODUCT_DIR)/remoting_host.exe', | |
1344 'manifest': 'host/win/remoting_host.manifest', | |
1345 'inputs': [ | |
1346 '<(_binary)', | |
1347 '<(_manifest)', | |
1348 ], | |
1349 'outputs': [ | |
1350 '<(_binary).embedded.manifest', | |
1351 ], | |
1352 'action': [ | |
1353 'mt', | |
1354 '-nologo', | |
1355 '-manifest', | |
1356 '<(_manifest)', | |
1357 '-outputresource:<(_binary);#1', | |
1358 '-out:<(_binary).embedded.manifest', | |
1359 ], | |
1360 }, | |
1361 ], # actions | |
1362 }, # end of target 'remoting_host_manifest' | |
1363 | 1278 |
1364 # Generates the version information resources for the Windows binaries. | 1279 # Generates the version information resources for the Windows binaries. |
1365 # The .RC files are generated from the "version.rc.version" template and | 1280 # The .RC files are generated from the "version.rc.version" template and |
1366 # placed in the "<(SHARED_INTERMEDIATE_DIR)/remoting" folder. | 1281 # placed in the "<(SHARED_INTERMEDIATE_DIR)/remoting" folder. |
1367 # The substitution strings are taken from: | 1282 # The substitution strings are taken from: |
1368 # - build/util/LASTCHANGE - the last source code revision. | 1283 # - build/util/LASTCHANGE - the last source code revision. |
1369 # - chrome/VERSION - the major, build & patch versions. | 1284 # - chrome/VERSION - the major, build & patch versions. |
1370 # - remoting/VERSION - the chromoting patch version (and overrides | 1285 # - remoting/VERSION - the chromoting patch version (and overrides |
1371 # for chrome/VERSION). | 1286 # for chrome/VERSION). |
1372 # - (branding_path) - UI/localizable strings. | 1287 # - (branding_path) - UI/localizable strings. |
1373 # - xxx.ver - per-binary non-localizable strings such as the binary | 1288 # - xxx.ver - per-binary non-localizable strings such as the binary |
1374 # name. | 1289 # name. |
1375 { | 1290 { |
1376 'target_name': 'remoting_version_resources', | 1291 'target_name': 'remoting_version_resources', |
1377 'type': 'none', | 1292 'type': 'none', |
1378 'inputs': [ | 1293 'inputs': [ |
1379 '<(branding_path)', | 1294 '<(branding_path)', |
1380 'version.rc.version', | 1295 'version.rc.version', |
1381 '<(DEPTH)/build/util/LASTCHANGE', | 1296 '<(DEPTH)/build/util/LASTCHANGE', |
1382 '<(remoting_version_path)', | 1297 '<(remoting_version_path)', |
1383 '<(chrome_version_path)', | 1298 '<(chrome_version_path)', |
1384 ], | 1299 ], |
1385 'direct_dependent_settings': { | 1300 'direct_dependent_settings': { |
1386 'include_dirs': [ | 1301 'include_dirs': [ |
1387 '<(SHARED_INTERMEDIATE_DIR)/remoting', | 1302 '<(SHARED_INTERMEDIATE_DIR)/remoting', |
1388 ], | 1303 ], |
1389 }, | 1304 }, |
1390 'sources': [ | 1305 'sources': [ |
1391 'host/plugin/remoting_host_plugin.ver', | 1306 'host/plugin/remoting_host_plugin.ver', |
| 1307 'host/remoting_desktop.ver', |
| 1308 'host/remoting_host_me2me.ver', |
1392 'host/win/remoting_controller.ver', | 1309 'host/win/remoting_controller.ver', |
1393 'host/win/remoting_core.ver', | |
1394 'host/win/remoting_daemon.ver', | 1310 'host/win/remoting_daemon.ver', |
1395 'host/win/remoting_desktop.ver', | |
1396 'host/win/remoting_host.ver', | |
1397 ], | 1311 ], |
1398 'rules': [ | 1312 'rules': [ |
1399 { | 1313 { |
1400 'rule_name': 'version', | 1314 'rule_name': 'version', |
1401 'extension': 'ver', | 1315 'extension': 'ver', |
1402 'variables': { | 1316 'variables': { |
1403 'lastchange_path': '<(DEPTH)/build/util/LASTCHANGE', | 1317 'lastchange_path': '<(DEPTH)/build/util/LASTCHANGE', |
1404 'template_input_path': 'version.rc.version', | 1318 'template_input_path': 'version.rc.version', |
1405 }, | 1319 }, |
1406 'inputs': [ | 1320 'inputs': [ |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1473 'message': 'Generating <@(_outputs)', | 1387 'message': 'Generating <@(_outputs)', |
1474 }, | 1388 }, |
1475 ], | 1389 ], |
1476 }, # end of target 'remoting_host_installation' | 1390 }, # end of target 'remoting_host_installation' |
1477 | 1391 |
1478 { | 1392 { |
1479 'target_name': 'remoting_me2me_host_archive', | 1393 'target_name': 'remoting_me2me_host_archive', |
1480 'type': 'none', | 1394 'type': 'none', |
1481 'dependencies': [ | 1395 'dependencies': [ |
1482 'remoting_controller', | 1396 'remoting_controller', |
1483 'remoting_core_manifest', | |
1484 'remoting_daemon', | 1397 'remoting_daemon', |
1485 'remoting_host_exe', | 1398 'remoting_me2me_host', |
1486 ], | 1399 ], |
1487 'compiled_inputs': [ | 1400 'compiled_inputs': [ |
1488 '<(PRODUCT_DIR)/remoting_controller.exe', | 1401 '<(PRODUCT_DIR)/remoting_controller.exe', |
1489 '<(PRODUCT_DIR)/remoting_core.dll', | |
1490 '<(PRODUCT_DIR)/remoting_daemon.exe', | 1402 '<(PRODUCT_DIR)/remoting_daemon.exe', |
1491 '<(PRODUCT_DIR)/remoting_host.exe', | 1403 '<(PRODUCT_DIR)/remoting_host.exe', |
1492 ], | 1404 ], |
1493 'compiled_inputs_dst': [ | 1405 'compiled_inputs_dst': [ |
1494 'files/remoting_controller.exe', | 1406 'files/remoting_controller.exe', |
1495 'files/remoting_core.dll', | |
1496 'files/remoting_daemon.exe', | 1407 'files/remoting_daemon.exe', |
1497 'files/remoting_host.exe', | 1408 'files/remoting_host.exe', |
1498 ], | 1409 ], |
1499 'conditions': [ | 1410 'conditions': [ |
1500 ['buildtype == "Official"', { | 1411 ['buildtype == "Official"', { |
1501 'defs': [ | 1412 'defs': [ |
1502 'OFFICIAL_BUILD=1', | 1413 'OFFICIAL_BUILD=1', |
1503 ], | 1414 ], |
1504 }, { # else buildtype != "Official" | 1415 }, { # else buildtype != "Official" |
1505 'defs': [ | 1416 'defs': [ |
1506 'OFFICIAL_BUILD=0', | 1417 'OFFICIAL_BUILD=0', |
1507 ], | 1418 ], |
1508 }], | 1419 }], |
1509 # Add 'level="requireAdministrator" uiAccess="true"' to the manifest | |
1510 # only for the official builds because it requires the binary to be | |
1511 # signed to work. | |
1512 ['buildtype == "Official" and remoting_multi_process == 0', { | |
1513 'dependencies': [ | |
1514 'remoting_host_manifest', | |
1515 ], | |
1516 }], | |
1517 ['buildtype == "Official" and remoting_multi_process != 0', { | |
1518 'dependencies': [ | |
1519 'remoting_desktop_manifest', | |
1520 ], | |
1521 }], | |
1522 ['remoting_multi_process != 0', { | 1420 ['remoting_multi_process != 0', { |
1523 'dependencies': [ | 1421 'dependencies': [ |
1524 'remoting_desktop', | 1422 'remoting_desktop', |
1525 ], | 1423 ], |
1526 'compiled_inputs': [ | 1424 'compiled_inputs': [ |
1527 '<(PRODUCT_DIR)/remoting_desktop.exe', | 1425 '<(PRODUCT_DIR)/remoting_desktop.exe', |
1528 ], | 1426 ], |
1529 'compiled_inputs_dst': [ | 1427 'compiled_inputs_dst': [ |
1530 'files/remoting_desktop.exe', | 1428 'files/remoting_desktop.exe', |
1531 ], | 1429 ], |
(...skipping 875 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2407 '../base/allocator/allocator.gyp:allocator', | 2305 '../base/allocator/allocator.gyp:allocator', |
2408 ], | 2306 ], |
2409 }, | 2307 }, |
2410 ], | 2308 ], |
2411 ], | 2309 ], |
2412 }], # end of 'toolkit_uses_gtk == 1' | 2310 }], # end of 'toolkit_uses_gtk == 1' |
2413 ], # end of 'conditions' | 2311 ], # end of 'conditions' |
2414 }, # end of target 'remoting_unittests' | 2312 }, # end of target 'remoting_unittests' |
2415 ], # end of targets | 2313 ], # end of targets |
2416 } | 2314 } |
OLD | NEW |