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

Side by Side Diff: remoting/remoting_host_win.gypi

Issue 2185693003: Adding an It2Me host binary which is uiaccess enabled. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@elevated
Patch Set: Merging! Created 4 years, 3 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
« no previous file with comments | « remoting/remoting.gyp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'remoting_host_installer_win_roots': [ 7 'remoting_host_installer_win_roots': [
8 'host/installer/win/', 8 'host/installer/win/',
9 ], 9 ],
10 'remoting_host_installer_win_files': [ 10 'remoting_host_installer_win_files': [
(...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after
427 'host/setup/me2me_native_messaging_host_entry_point.cc', 427 'host/setup/me2me_native_messaging_host_entry_point.cc',
428 ], 428 ],
429 'msvs_settings': { 429 'msvs_settings': {
430 'VCLinkerTool': { 430 'VCLinkerTool': {
431 'IgnoreAllDefaultLibraries': 'true', 431 'IgnoreAllDefaultLibraries': 'true',
432 'SubSystem': '1', # /SUBSYSTEM:CONSOLE 432 'SubSystem': '1', # /SUBSYSTEM:CONSOLE
433 }, 433 },
434 }, 434 },
435 }, # end of target 'remoting_me2me_native_messaging_host' 435 }, # end of target 'remoting_me2me_native_messaging_host'
436 { 436 {
437 # GN version: //remoting/host/it2me:remoting_assistance_host 437 # GN version: //remoting/host/it2me:remote_assistance_host
438 'target_name': 'remoting_it2me_native_messaging_host', 438 'target_name': 'remoting_it2me_native_messaging_host',
439 'type': 'executable', 439 'type': 'executable',
440 'product_name': 'remote_assistance_host', 440 'product_name': 'remote_assistance_host',
441 'variables': { 'enable_wexit_time_destructors': 1, }, 441 'variables': { 'enable_wexit_time_destructors': 1, },
442 'dependencies': [ 442 'dependencies': [
443 'remoting_core', 443 'remoting_core',
444 'remoting_windows_resources', 444 'remoting_windows_resources',
445 ], 445 ],
446 'sources': [ 446 'sources': [
447 '<(SHARED_INTERMEDIATE_DIR)/remoting/version.rc', 447 '<(SHARED_INTERMEDIATE_DIR)/remoting/version.rc',
(...skipping 13 matching lines...) Expand all
461 'VCLinkerTool': { 461 'VCLinkerTool': {
462 'IgnoreAllDefaultLibraries': 'true', 462 'IgnoreAllDefaultLibraries': 'true',
463 'SubSystem': '1', # /SUBSYSTEM:CONSOLE 463 'SubSystem': '1', # /SUBSYSTEM:CONSOLE
464 'AdditionalDependencies': [ 464 'AdditionalDependencies': [
465 'comctl32.lib', 465 'comctl32.lib',
466 ], 466 ],
467 }, 467 },
468 }, 468 },
469 }, # end of target 'remoting_it2me_native_messaging_host' 469 }, # end of target 'remoting_it2me_native_messaging_host'
470 { 470 {
471 # GN version: //remoting/host/it2me:remote_assistance_host_uiaccess
472 'target_name': 'remoting_it2me_native_messaging_host_uiaccess',
473 'type': 'executable',
474 'product_name': 'remote_assistance_host_uiaccess',
475 'variables': { 'enable_wexit_time_destructors': 1, },
476 'dependencies': [
477 'remoting_core',
478 'remoting_windows_resources',
479 ],
480 'sources': [
481 '<(SHARED_INTERMEDIATE_DIR)/remoting/version.rc',
482 'host/it2me/it2me_native_messaging_host_entry_point.cc',
483 ],
484 'defines' : [
485 'BINARY=BINARY_HOST_IT2ME_UIACCESS',
486 ],
487 'msvs_settings': {
488 'VCManifestTool': {
489 'EmbedManifest': 'true',
490 'conditions': [
491 ['buildtype == "Official"', {
492 # Add uiAccess="true" to the manifest only for the official
493 # builds because it requires the binary to be signed to work.
494 'AdditionalManifestFiles': [
495 'host/win/common-controls.manifest',
496 'host/win/dpi_aware.manifest',
497 'host/win/enable_uiaccess.manifest',
498 ],
499 }, { # else buildtype != "Official"
500 'AdditionalManifestFiles': [
501 'host/win/common-controls.manifest',
502 'host/win/dpi_aware.manifest',
503 ],
504 }],
505 ],
506 },
507 'VCLinkerTool': {
508 'IgnoreAllDefaultLibraries': 'true',
509 'SubSystem': '1', # /SUBSYSTEM:CONSOLE
510 'AdditionalDependencies': [
511 'comctl32.lib',
512 ],
513 },
514 },
515 }, # end of target 'remoting_it2me_native_messaging_host_uiaccess'
516 {
471 # GN version: //remoting/host:messages 517 # GN version: //remoting/host:messages
472 'target_name': 'remoting_host_messages', 518 'target_name': 'remoting_host_messages',
473 'type': 'none', 519 'type': 'none',
474 'dependencies': [ 520 'dependencies': [
475 'remoting_resources', 521 'remoting_resources',
476 ], 522 ],
477 'hard_dependency': 1, 523 'hard_dependency': 1,
478 'direct_dependent_settings': { 524 'direct_dependent_settings': {
479 'include_dirs': [ 525 'include_dirs': [
480 '<(SHARED_INTERMEDIATE_DIR)', 526 '<(SHARED_INTERMEDIATE_DIR)',
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
608 654
609 { 655 {
610 'target_name': 'remoting_me2me_host_archive', 656 'target_name': 'remoting_me2me_host_archive',
611 'type': 'none', 657 'type': 'none',
612 'dependencies': [ 658 'dependencies': [
613 '<(icu_gyp_path):icudata', 659 '<(icu_gyp_path):icudata',
614 'remote_security_key', 660 'remote_security_key',
615 'remoting_core', 661 'remoting_core',
616 'remoting_desktop', 662 'remoting_desktop',
617 'remoting_it2me_native_messaging_host', 663 'remoting_it2me_native_messaging_host',
664 'remoting_it2me_native_messaging_host_uiaccess',
618 'remoting_me2me_host', 665 'remoting_me2me_host',
619 'remoting_me2me_native_messaging_host', 666 'remoting_me2me_native_messaging_host',
620 'remoting_native_messaging_manifests', 667 'remoting_native_messaging_manifests',
621 'remoting_start_host', 668 'remoting_start_host',
622 ], 669 ],
623 'compiled_inputs': [ 670 'compiled_inputs': [
624 '<(PRODUCT_DIR)/remote_assistance_host.exe', 671 '<(PRODUCT_DIR)/remote_assistance_host.exe',
672 '<(PRODUCT_DIR)/remote_assistance_host_uiaccess.exe',
625 '<(PRODUCT_DIR)/remote_security_key.exe', 673 '<(PRODUCT_DIR)/remote_security_key.exe',
626 '<(PRODUCT_DIR)/remoting_core.dll', 674 '<(PRODUCT_DIR)/remoting_core.dll',
627 '<(PRODUCT_DIR)/remoting_desktop.exe', 675 '<(PRODUCT_DIR)/remoting_desktop.exe',
628 '<(PRODUCT_DIR)/remoting_host.exe', 676 '<(PRODUCT_DIR)/remoting_host.exe',
629 '<(PRODUCT_DIR)/remoting_native_messaging_host.exe', 677 '<(PRODUCT_DIR)/remoting_native_messaging_host.exe',
630 '<(PRODUCT_DIR)/remoting_start_host.exe', 678 '<(PRODUCT_DIR)/remoting_start_host.exe',
631 ], 679 ],
632 'compiled_inputs_dst': [ 680 'compiled_inputs_dst': [
633 'files/remote_assistance_host.exe', 681 'files/remote_assistance_host.exe',
682 'files/remote_assistance_host_uiaccess.exe',
634 'files/remote_security_key.exe', 683 'files/remote_security_key.exe',
635 'files/remoting_core.dll', 684 'files/remoting_core.dll',
636 'files/remoting_desktop.exe', 685 'files/remoting_desktop.exe',
637 'files/remoting_host.exe', 686 'files/remoting_host.exe',
638 'files/remoting_native_messaging_host.exe', 687 'files/remoting_native_messaging_host.exe',
639 'files/remoting_start_host.exe', 688 'files/remoting_start_host.exe',
640 ], 689 ],
641 'conditions': [ 690 'conditions': [
642 ['buildtype == "Official"', { 691 ['buildtype == "Official"', {
643 'defs': [ 692 'defs': [
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
715 764
716 { 765 {
717 'target_name': 'remoting_me2me_host_archive', 766 'target_name': 'remoting_me2me_host_archive',
718 'type': 'none', 767 'type': 'none',
719 }, 768 },
720 ], # end of 'targets' 769 ], # end of 'targets'
721 }], # 'wix_exists == "True" 770 }], # 'wix_exists == "True"
722 771
723 ], # end of 'conditions' 772 ], # end of 'conditions'
724 } 773 }
OLDNEW
« no previous file with comments | « remoting/remoting.gyp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698