Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(142)

Side by Side Diff: remoting/remoting.gyp

Issue 12179013: Revert 180433 because build\some.gyp was added to the CL by mistake. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « remoting/host/win/remoting_host.ver ('k') | remoting/version.rc.version » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
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
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
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « remoting/host/win/remoting_host.ver ('k') | remoting/version.rc.version » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698