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

Side by Side Diff: remoting/remoting.gyp

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

Powered by Google App Engine
This is Rietveld 408576698