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

Side by Side Diff: remoting/remoting.gyp

Issue 9617027: Chromoting: Implemented security attention sequence (SAS) emulation on Windows. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: CR feedback. Created 8 years, 9 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
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 # Use consistent strings across all platforms. Note that the plugin name 10 # Use consistent strings across all platforms. Note that the plugin name
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after
227 { 227 {
228 'target_name': 'remoting_me2me_host', 228 'target_name': 'remoting_me2me_host',
229 'type': 'executable', 229 'type': 'executable',
230 'dependencies': [ 230 'dependencies': [
231 'remoting_base', 231 'remoting_base',
232 'remoting_host', 232 'remoting_host',
233 'remoting_jingle_glue', 233 'remoting_jingle_glue',
234 '../base/base.gyp:base', 234 '../base/base.gyp:base',
235 '../base/base.gyp:base_i18n', 235 '../base/base.gyp:base_i18n',
236 '../media/media.gyp:media', 236 '../media/media.gyp:media',
237 '../ipc/ipc.gyp:ipc',
237 ], 238 ],
238 'sources': [ 239 'sources': [
239 'host/host_event_logger_win.cc', 240 'host/host_event_logger_win.cc',
240 'host/host_event_logger.h', 241 'host/host_event_logger.h',
241 'host/remoting_host_messages.mc', 242 'host/remoting_host_messages.mc',
242 'host/remoting_me2me_host.cc', 243 'host/remoting_me2me_host.cc',
243 'host/system_event_logger.h', 244 'host/system_event_logger.h',
244 ], 245 ],
245 'include_dirs': [ 246 'include_dirs': [
246 '<(INTERMEDIATE_DIR)', 247 '<(INTERMEDIATE_DIR)',
(...skipping 25 matching lines...) Expand all
272 }, 273 },
273 }, # end of target 'remoting_me2me_host' 274 }, # end of target 'remoting_me2me_host'
274 275
275 { 276 {
276 'target_name': 'remoting_service', 277 'target_name': 'remoting_service',
277 'type': 'executable', 278 'type': 'executable',
278 'variables': { 'enable_wexit_time_destructors': 1, }, 279 'variables': { 'enable_wexit_time_destructors': 1, },
279 'dependencies': [ 280 'dependencies': [
280 '../base/base.gyp:base', 281 '../base/base.gyp:base',
281 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', 282 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
283 '../ipc/ipc.gyp:ipc',
282 ], 284 ],
283 'sources': [ 285 'sources': [
284 'base/scoped_sc_handle_win.cc', 286 'base/scoped_sc_handle_win.cc',
285 'base/scoped_sc_handle_win.h', 287 'base/scoped_sc_handle_win.h',
288 'host/chromoting_session_messages.cc',
289 'host/chromoting_session_messages.h',
286 'host/host_service.rc', 290 'host/host_service.rc',
287 'host/host_service_resource.h', 291 'host/host_service_resource.h',
288 'host/host_service_win.cc', 292 'host/host_service_win.cc',
289 'host/host_service_win.h', 293 'host/host_service_win.h',
294 'host/sas_injector_win.cc',
295 'host/sas_injector_win.h',
290 'host/wts_console_monitor_win.h', 296 'host/wts_console_monitor_win.h',
291 'host/wts_console_observer_win.h', 297 'host/wts_console_observer_win.h',
292 'host/wts_session_process_launcher_win.cc', 298 'host/wts_session_process_launcher_win.cc',
293 'host/wts_session_process_launcher_win.h', 299 'host/wts_session_process_launcher_win.h',
294 ], 300 ],
295 'msvs_settings': { 301 'msvs_settings': {
296 'VCLinkerTool': { 302 'VCLinkerTool': {
297 'AdditionalDependencies': [ 303 'AdditionalDependencies': [
298 'wtsapi32.lib', 304 'wtsapi32.lib',
299 ], 305 ],
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
404 }, 410 },
405 }], 411 }],
406 ], # conditions 412 ], # conditions
407 }], # OS=="mac" 413 }], # OS=="mac"
408 ['OS!="win"', { 414 ['OS!="win"', {
409 'sources!': [ 415 'sources!': [
410 'host/plugin/host_plugin.def', 416 'host/plugin/host_plugin.def',
411 'host/plugin/host_plugin.rc', 417 'host/plugin/host_plugin.rc',
412 ], 418 ],
413 }], 419 }],
420 [ 'OS=="win"', {
421 'dependencies': [
422 '../ipc/ipc.gyp:ipc'
423 ],
424 }],
414 ], 425 ],
415 }, # end of target 'remoting_host_plugin' 426 }, # end of target 'remoting_host_plugin'
416 427
417 { 428 {
418 'target_name': 'remoting_webapp', 429 'target_name': 'remoting_webapp',
419 'type': 'none', 430 'type': 'none',
420 'dependencies': [ 431 'dependencies': [
421 'remoting_host_plugin', 432 'remoting_host_plugin',
422 ], 433 ],
423 'sources': [ 434 'sources': [
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after
684 '../third_party/GTM/AppKit', 695 '../third_party/GTM/AppKit',
685 '../third_party/GTM/DebugUtils', 696 '../third_party/GTM/DebugUtils',
686 '../third_party/GTM/Foundation', 697 '../third_party/GTM/Foundation',
687 ], 698 ],
688 'link_settings': { 699 'link_settings': {
689 'libraries': [ 700 'libraries': [
690 '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework', 701 '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework',
691 ], 702 ],
692 }, 703 },
693 }], 704 }],
705 ['OS=="win"', {
706 'sources': [
707 'host/chromoting_session_messages.cc',
708 'host/chromoting_session_messages.h',
709 ],
710 }],
694 ], 711 ],
695 }, # end of target 'remoting_host' 712 }, # end of target 'remoting_host'
696 713
697 { 714 {
698 'target_name': 'remoting_client', 715 'target_name': 'remoting_client',
699 'type': 'static_library', 716 'type': 'static_library',
700 'variables': { 'enable_wexit_time_destructors': 1, }, 717 'variables': { 'enable_wexit_time_destructors': 1, },
701 'dependencies': [ 718 'dependencies': [
702 'remoting_base', 719 'remoting_base',
703 'remoting_jingle_glue', 720 'remoting_jingle_glue',
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
744 'host/continue_window_linux.cc', 761 'host/continue_window_linux.cc',
745 'host/continue_window_win.cc', 762 'host/continue_window_win.cc',
746 'host/disconnect_window_linux.cc', 763 'host/disconnect_window_linux.cc',
747 'host/disconnect_window_mac.h', 764 'host/disconnect_window_mac.h',
748 'host/disconnect_window_mac.mm', 765 'host/disconnect_window_mac.mm',
749 'host/disconnect_window_win.cc', 766 'host/disconnect_window_win.cc',
750 'host/it2me_host_user_interface.cc', 767 'host/it2me_host_user_interface.cc',
751 'host/it2me_host_user_interface.h', 768 'host/it2me_host_user_interface.h',
752 'host/simple_host_process.cc', 769 'host/simple_host_process.cc',
753 ], 770 ],
771 'conditions': [
772 [ 'OS=="win"', {
773 'dependencies': [
774 '../ipc/ipc.gyp:ipc'
775 ],
776 }],
777 ],
754 }, # end of target 'remoting_simple_host' 778 }, # end of target 'remoting_simple_host'
755 779
756 { 780 {
757 'target_name': 'remoting_host_keygen', 781 'target_name': 'remoting_host_keygen',
758 'type': 'executable', 782 'type': 'executable',
759 'dependencies': [ 783 'dependencies': [
760 'remoting_base', 784 'remoting_base',
761 '../base/base.gyp:base', 785 '../base/base.gyp:base',
762 '../base/base.gyp:base_i18n', 786 '../base/base.gyp:base_i18n',
763 '../crypto/crypto.gyp:crypto', 787 '../crypto/crypto.gyp:crypto',
(...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after
1015 'protocol/protocol_mock_objects.h', 1039 'protocol/protocol_mock_objects.h',
1016 'protocol/ppapi_module_stub.cc', 1040 'protocol/ppapi_module_stub.cc',
1017 'protocol/rtp_video_reader_unittest.cc', 1041 'protocol/rtp_video_reader_unittest.cc',
1018 'protocol/rtp_video_writer_unittest.cc', 1042 'protocol/rtp_video_writer_unittest.cc',
1019 'protocol/ssl_hmac_channel_authenticator_unittest.cc', 1043 'protocol/ssl_hmac_channel_authenticator_unittest.cc',
1020 'protocol/v1_authenticator_unittest.cc', 1044 'protocol/v1_authenticator_unittest.cc',
1021 'protocol/v2_authenticator_unittest.cc', 1045 'protocol/v2_authenticator_unittest.cc',
1022 'run_all_unittests.cc', 1046 'run_all_unittests.cc',
1023 ], 1047 ],
1024 'conditions': [ 1048 'conditions': [
1049 [ 'OS=="win"', {
1050 'dependencies': [
1051 '../ipc/ipc.gyp:ipc'
1052 ],
1053 }],
1025 ['chromeos == 0', { 1054 ['chromeos == 0', {
1026 'dependencies': [ 1055 'dependencies': [
1027 'remoting_host' 1056 'remoting_host'
1028 ], 1057 ],
1029 'sources': [ 1058 'sources': [
1030 'host/capturer_helper_unittest.cc', 1059 'host/capturer_helper_unittest.cc',
1031 'host/chromoting_host_context_unittest.cc', 1060 'host/chromoting_host_context_unittest.cc',
1032 'host/chromoting_host_unittest.cc', 1061 'host/chromoting_host_unittest.cc',
1033 'host/client_session_unittest.cc', 1062 'host/client_session_unittest.cc',
1034 'host/differ_block_unittest.cc', 1063 'host/differ_block_unittest.cc',
(...skipping 26 matching lines...) Expand all
1061 '../base/allocator/allocator.gyp:allocator', 1090 '../base/allocator/allocator.gyp:allocator',
1062 ], 1091 ],
1063 }, 1092 },
1064 ], 1093 ],
1065 ], 1094 ],
1066 }], 1095 }],
1067 ], # end of 'conditions' 1096 ], # end of 'conditions'
1068 }, # end of target 'remoting_unittests' 1097 }, # end of target 'remoting_unittests'
1069 ], # end of targets 1098 ], # end of targets
1070 } 1099 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698