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

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: android Created 6 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 | « no previous file | remoting/remoting_android.gypi » ('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 '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',
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',
816 'remoting_protocol',
770 ], 817 ],
771 'sources': [ 818 'sources': [
772 'host/it2me/it2me_native_messaging_host_main.cc', 819 'host/it2me/it2me_native_messaging_host_main.cc',
773 ], 820 ],
774 'conditions': [ 821 'conditions': [
775 ['OS=="linux" and linux_use_tcmalloc==1', { 822 ['OS=="linux" and linux_use_tcmalloc==1', {
776 'dependencies': [ 823 'dependencies': [
777 '../base/allocator/allocator.gyp:allocator', 824 '../base/allocator/allocator.gyp:allocator',
778 ], 825 ],
779 }], 826 }],
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
865 '--template', '<(RULE_INPUT_PATH)', 912 '--template', '<(RULE_INPUT_PATH)',
866 '--locale_output', 913 '--locale_output',
867 '<(SHARED_INTERMEDIATE_DIR)/remoting/<(RULE_INPUT_ROOT)/@{json_suf fix}.lproj/InfoPlist.strings', 914 '<(SHARED_INTERMEDIATE_DIR)/remoting/<(RULE_INPUT_ROOT)/@{json_suf fix}.lproj/InfoPlist.strings',
868 '<@(remoting_locales)', 915 '<@(remoting_locales)',
869 ]}, 916 ]},
870 ], 917 ],
871 }, # end of target 'remoting_infoplist_strings' 918 }, # end of target 'remoting_infoplist_strings'
872 ], # end of 'targets' 919 ], # end of 'targets'
873 }], # 'enable_remoting_host==1' 920 }], # 'enable_remoting_host==1'
874 921
875 ['OS=="linux" and branding=="Chrome" and chromeos==0', { 922 ['OS=="linux" and branding=="Chrome" and enable_remoting_host==1', {
876 'variables': { 923 'variables': {
877 'build_deb_script': 'host/installer/linux/build-deb.sh', 924 'build_deb_script': 'host/installer/linux/build-deb.sh',
878 'deb_filename': 'host/installer/<!(["<(build_deb_script)", "-p", "-s", " <(DEPTH)"])', 925 'deb_filename': 'host/installer/<!(["<(build_deb_script)", "-p", "-s", " <(DEPTH)"])',
879 'packaging_outputs': [ 926 'packaging_outputs': [
880 '<(deb_filename)', 927 '<(deb_filename)',
881 '<!(echo <(deb_filename) | sed -e "s/.deb$/.changes/")', 928 '<!(echo <(deb_filename) | sed -e "s/.deb$/.changes/")',
882 '<(PRODUCT_DIR)/remoting_me2me_host.debug', 929 '<(PRODUCT_DIR)/remoting_me2me_host.debug',
883 '<(PRODUCT_DIR)/remoting_start_host.debug', 930 '<(PRODUCT_DIR)/remoting_start_host.debug',
884 '<(PRODUCT_DIR)/remoting_native_messaging_host.debug', 931 '<(PRODUCT_DIR)/remoting_native_messaging_host.debug',
885 ] 932 ]
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
935 'host/installer/linux/debian/rules', 982 'host/installer/linux/debian/rules',
936 ], 983 ],
937 'outputs': [ 984 'outputs': [
938 '<@(packaging_outputs)', 985 '<@(packaging_outputs)',
939 ], 986 ],
940 'action': [ '<(build_deb_script)', '-s', '<(DEPTH)' ], 987 'action': [ '<(build_deb_script)', '-s', '<(DEPTH)' ],
941 }, 988 },
942 ], 989 ],
943 }, 990 },
944 ], 991 ],
945 }], # OS=="linux" and branding=="Chrome" and chromeos==0 992 }], # OS=="linux" and branding=="Chrome"
946 993
947 ['OS!="win" and enable_remoting_host==1', { 994 ['OS!="win" and enable_remoting_host==1', {
948 'targets': [ 995 'targets': [
949 { 996 {
950 'target_name': 'remoting_me2me_host', 997 'target_name': 'remoting_me2me_host',
951 'type': 'executable', 998 'type': 'executable',
952 'variables': { 'enable_wexit_time_destructors': 1, }, 999 'variables': { 'enable_wexit_time_destructors': 1, },
953 'dependencies': [ 1000 'dependencies': [
954 '../base/base.gyp:base', 1001 '../base/base.gyp:base',
955 '../base/base.gyp:base_i18n', 1002 '../base/base.gyp:base_i18n',
956 '../net/net.gyp:net', 1003 '../net/net.gyp:net',
957 '../third_party/webrtc/modules/modules.gyp:desktop_capture', 1004 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
958 'remoting_base', 1005 'remoting_base',
959 'remoting_breakpad', 1006 'remoting_breakpad',
960 'remoting_host', 1007 'remoting_host',
961 'remoting_host_event_logger',
962 'remoting_host_logging',
963 'remoting_host_setup_base',
964 'remoting_infoplist_strings', 1008 'remoting_infoplist_strings',
965 'remoting_jingle_glue',
966 'remoting_me2me_host_static', 1009 'remoting_me2me_host_static',
1010 'remoting_protocol',
967 ], 1011 ],
968 'defines': [ 1012 'defines': [
969 'VERSION=<(version_full)', 1013 'VERSION=<(version_full)',
970 ], 1014 ],
971 'sources': [ 1015 'sources': [
972 'host/host_main.cc', 1016 'host/host_main.cc',
973 'host/host_main.h', 1017 'host/host_main.h',
974 'host/remoting_me2me_host.cc', 1018 'host/remoting_me2me_host.cc',
975 ], 1019 ],
976 'conditions': [ 1020 'conditions': [
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
1040 ], # end of 'conditions' 1084 ], # end of 'conditions'
1041 }, # end of target 'remoting_me2me_host' 1085 }, # end of target 'remoting_me2me_host'
1042 { 1086 {
1043 'target_name': 'remoting_me2me_native_messaging_host', 1087 'target_name': 'remoting_me2me_native_messaging_host',
1044 'type': 'executable', 1088 'type': 'executable',
1045 'product_name': 'remoting_native_messaging_host', 1089 'product_name': 'remoting_native_messaging_host',
1046 'variables': { 'enable_wexit_time_destructors': 1, }, 1090 'variables': { 'enable_wexit_time_destructors': 1, },
1047 'dependencies': [ 1091 'dependencies': [
1048 '../base/base.gyp:base', 1092 '../base/base.gyp:base',
1049 'remoting_host', 1093 'remoting_host',
1050 'remoting_host_logging',
1051 'remoting_host_setup_base', 1094 'remoting_host_setup_base',
1052 'remoting_native_messaging_base', 1095 'remoting_native_messaging_base',
1053 ], 1096 ],
1054 'sources': [ 1097 'sources': [
1055 'host/setup/me2me_native_messaging_host_main.cc', 1098 'host/setup/me2me_native_messaging_host_main.cc',
1056 ], 1099 ],
1057 'conditions': [ 1100 'conditions': [
1058 ['OS=="linux" and linux_use_tcmalloc==1', { 1101 ['OS=="linux" and linux_use_tcmalloc==1', {
1059 'dependencies': [ 1102 'dependencies': [
1060 '../base/allocator/allocator.gyp:allocator', 1103 '../base/allocator/allocator.gyp:allocator',
1061 ], 1104 ],
1062 }], 1105 }],
1063 ], 1106 ],
1064 }, # end of target 'remoting_me2me_native_messaging_host' 1107 }, # end of target 'remoting_me2me_native_messaging_host'
1065 ], # end of 'targets' 1108 ], # end of 'targets'
1066 }], # 'OS!="win" and enable_remoting_host==1' 1109 }], # OS!="win"
1067 1110
1068 1111 ['OS=="linux" and enable_remoting_host==1', {
1069 ['OS=="linux" and chromeos==0 and enable_remoting_host==1', {
1070 'targets': [ 1112 'targets': [
1071 # Linux breakpad processing 1113 # Linux breakpad processing
1072 { 1114 {
1073 'target_name': 'remoting_linux_symbols', 1115 'target_name': 'remoting_linux_symbols',
1074 'type': 'none', 1116 'type': 'none',
1075 'conditions': [ 1117 'conditions': [
1076 ['linux_dump_symbols==1', { 1118 ['linux_dump_symbols==1', {
1077 'actions': [ 1119 'actions': [
1078 { 1120 {
1079 'action_name': 'dump_symbols', 1121 'action_name': 'dump_symbols',
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after
1335 }], # 'OS=="mac"' 1377 }], # 'OS=="mac"'
1336 1378
1337 ['OS=="win"', { 1379 ['OS=="win"', {
1338 'targets': [ 1380 'targets': [
1339 { 1381 {
1340 'target_name': 'remoting_breakpad_tester', 1382 'target_name': 'remoting_breakpad_tester',
1341 'type': 'executable', 1383 'type': 'executable',
1342 'variables': { 'enable_wexit_time_destructors': 1, }, 1384 'variables': { 'enable_wexit_time_destructors': 1, },
1343 'dependencies': [ 1385 'dependencies': [
1344 '../base/base.gyp:base', 1386 '../base/base.gyp:base',
1345 'remoting_host_logging', 1387 'remoting_host',
1346 ], 1388 ],
1347 'sources': [ 1389 'sources': [
1348 'tools/breakpad_tester_win.cc', 1390 'tools/breakpad_tester_win.cc',
1349 ], 1391 ],
1350 }, # end of target 'remoting_breakpad_tester' 1392 }, # end of target 'remoting_breakpad_tester'
1351 { 1393 {
1352 'target_name': 'remoting_lib_idl', 1394 'target_name': 'remoting_lib_idl',
1353 'type': 'static_library', 1395 'type': 'static_library',
1354 'sources': [ 1396 'sources': [
1355 'host/win/chromoting_lib_idl.templ', 1397 'host/win/chromoting_lib_idl.templ',
(...skipping 15 matching lines...) Expand all
1371 ], 1413 ],
1372 }, 1414 },
1373 'rules': [ 1415 'rules': [
1374 { 1416 {
1375 'rule_name': 'generate_idl', 1417 'rule_name': 'generate_idl',
1376 'extension': 'templ', 1418 'extension': 'templ',
1377 'outputs': [ 1419 'outputs': [
1378 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.idl', 1420 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.idl',
1379 ], 1421 ],
1380 'action': [ 1422 'action': [
1381 'python', 1423 'python', '<(version_py_path)',
1382 '<(version_py_path)',
1383 '-e', "DAEMON_CONTROLLER_CLSID='<(daemon_controller_clsid)'", 1424 '-e', "DAEMON_CONTROLLER_CLSID='<(daemon_controller_clsid)'",
1384 '-e', "RDP_DESKTOP_SESSION_CLSID='<(rdp_desktop_session_clsid)'" , 1425 '-e', "RDP_DESKTOP_SESSION_CLSID='<(rdp_desktop_session_clsid)'" ,
1385 '<(RULE_INPUT_PATH)', 1426 '<(RULE_INPUT_PATH)',
1386 '<@(_outputs)', 1427 '<@(_outputs)',
1387 ], 1428 ],
1388 'process_outputs_as_sources': 1, 1429 'process_outputs_as_sources': 1,
1389 'message': 'Generating <@(_outputs)', 1430 'message': 'Generating <@(_outputs)',
1390 }, 1431 },
1391 ], 1432 ],
1392 }, # end of target 'remoting_lib_idl' 1433 }, # end of target 'remoting_lib_idl'
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
1495 'dependencies': [ 1536 'dependencies': [
1496 '../base/base.gyp:base', 1537 '../base/base.gyp:base',
1497 '../base/base.gyp:base_static', 1538 '../base/base.gyp:base_static',
1498 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', 1539 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
1499 '../ipc/ipc.gyp:ipc', 1540 '../ipc/ipc.gyp:ipc',
1500 '../net/net.gyp:net', 1541 '../net/net.gyp:net',
1501 '../third_party/webrtc/modules/modules.gyp:desktop_capture', 1542 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
1502 'remoting_base', 1543 'remoting_base',
1503 'remoting_breakpad', 1544 'remoting_breakpad',
1504 'remoting_host', 1545 'remoting_host',
1505 'remoting_host_event_logger',
1506 'remoting_host_logging',
1507 'remoting_host_setup_base', 1546 'remoting_host_setup_base',
1508 'remoting_lib_idl', 1547 'remoting_lib_idl',
1509 'remoting_lib_ps', 1548 'remoting_lib_ps',
1510 'remoting_lib_rc', 1549 'remoting_lib_rc',
1511 'remoting_me2me_host_static', 1550 'remoting_me2me_host_static',
1512 'remoting_native_messaging_base', 1551 'remoting_native_messaging_base',
1513 'remoting_protocol', 1552 'remoting_protocol',
1514 'remoting_windows_resources', 1553 'remoting_windows_resources',
1515 ], 1554 ],
1516 'sources': [ 1555 'sources': [
1517 '<(SHARED_INTERMEDIATE_DIR)/remoting/core.rc', 1556 '<(SHARED_INTERMEDIATE_DIR)/remoting/core.rc',
1518 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.rc', 1557 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.rc',
1519 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/remoting_host_messages.rc' , 1558 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/remoting_host_messages.rc' ,
1520 '<(SHARED_INTERMEDIATE_DIR)/remoting/version.rc', 1559 '<(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', 1560 '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', 1561 'host/host_main.cc',
1542 'host/host_main.h', 1562 'host/host_main.h',
1543 'host/ipc_constants.cc', 1563 'host/ipc_constants.cc',
1544 'host/ipc_constants.h', 1564 'host/ipc_constants.h',
1545 'host/remoting_me2me_host.cc', 1565 'host/remoting_me2me_host.cc',
1546 'host/sas_injector.h', 1566 'host/sas_injector.h',
1547 'host/sas_injector_win.cc', 1567 'host/sas_injector_win.cc',
1548 'host/setup/me2me_native_messaging_host_main.cc', 1568 'host/setup/me2me_native_messaging_host_main.cc',
1549 'host/verify_config_window_win.cc', 1569 'host/verify_config_window_win.cc',
1550 'host/verify_config_window_win.h', 1570 'host/verify_config_window_win.h',
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
1914 }, # end of target 'remoting_breakpad' 1934 }, # end of target 'remoting_breakpad'
1915 1935
1916 { 1936 {
1917 'target_name': 'remoting_client_plugin', 1937 'target_name': 'remoting_client_plugin',
1918 'type': 'static_library', 1938 'type': 'static_library',
1919 'variables': { 'enable_wexit_time_destructors': 1, }, 1939 'variables': { 'enable_wexit_time_destructors': 1, },
1920 'defines': [ 1940 'defines': [
1921 'HAVE_STDINT_H', # Required by on2_integer.h 1941 'HAVE_STDINT_H', # Required by on2_integer.h
1922 ], 1942 ],
1923 'dependencies': [ 1943 'dependencies': [
1924 'remoting_base',
1925 'remoting_client',
1926 'remoting_jingle_glue',
1927 '../net/net.gyp:net', 1944 '../net/net.gyp:net',
1928 '../ppapi/ppapi.gyp:ppapi_cpp_objects', 1945 '../ppapi/ppapi.gyp:ppapi_cpp_objects',
1929 '../third_party/webrtc/modules/modules.gyp:desktop_capture', 1946 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
1930 '../ui/events/events.gyp:dom4_keycode_converter', 1947 '../ui/events/events.gyp:dom4_keycode_converter',
1948 'remoting_base',
1949 'remoting_client',
1950 'remoting_protocol',
1931 ], 1951 ],
1932 'sources': [ 1952 'sources': [
1933 'client/plugin/chromoting_instance.cc', 1953 'client/plugin/chromoting_instance.cc',
1934 'client/plugin/chromoting_instance.h', 1954 'client/plugin/chromoting_instance.h',
1935 'client/plugin/normalizing_input_filter.cc',
1936 'client/plugin/delegating_signal_strategy.cc', 1955 'client/plugin/delegating_signal_strategy.cc',
1937 'client/plugin/delegating_signal_strategy.h', 1956 'client/plugin/delegating_signal_strategy.h',
1957 'client/plugin/normalizing_input_filter.cc',
1938 'client/plugin/normalizing_input_filter.h', 1958 'client/plugin/normalizing_input_filter.h',
1939 'client/plugin/normalizing_input_filter_cros.cc', 1959 'client/plugin/normalizing_input_filter_cros.cc',
1940 'client/plugin/normalizing_input_filter_mac.cc', 1960 'client/plugin/normalizing_input_filter_mac.cc',
1941 'client/plugin/pepper_audio_player.cc', 1961 'client/plugin/pepper_audio_player.cc',
1942 'client/plugin/pepper_audio_player.h', 1962 'client/plugin/pepper_audio_player.h',
1943 'client/plugin/pepper_entrypoints.cc', 1963 'client/plugin/pepper_entrypoints.cc',
1944 'client/plugin/pepper_entrypoints.h', 1964 'client/plugin/pepper_entrypoints.h',
1945 'client/plugin/pepper_input_handler.cc', 1965 'client/plugin/pepper_input_handler.cc',
1946 'client/plugin/pepper_input_handler.h', 1966 'client/plugin/pepper_input_handler.h',
1947 'client/plugin/pepper_network_manager.cc', 1967 'client/plugin/pepper_network_manager.cc',
1948 'client/plugin/pepper_network_manager.h', 1968 'client/plugin/pepper_network_manager.h',
1949 'client/plugin/pepper_packet_socket_factory.cc', 1969 'client/plugin/pepper_packet_socket_factory.cc',
1950 'client/plugin/pepper_packet_socket_factory.h', 1970 'client/plugin/pepper_packet_socket_factory.h',
1951 'client/plugin/pepper_plugin_thread_delegate.cc', 1971 'client/plugin/pepper_plugin_thread_delegate.cc',
1952 'client/plugin/pepper_plugin_thread_delegate.h', 1972 'client/plugin/pepper_plugin_thread_delegate.h',
1953 'client/plugin/pepper_port_allocator.cc', 1973 'client/plugin/pepper_port_allocator.cc',
1954 'client/plugin/pepper_port_allocator.h', 1974 'client/plugin/pepper_port_allocator.h',
1955 'client/plugin/pepper_token_fetcher.cc', 1975 'client/plugin/pepper_token_fetcher.cc',
1956 'client/plugin/pepper_token_fetcher.h', 1976 'client/plugin/pepper_token_fetcher.h',
1957 'client/plugin/pepper_util.cc', 1977 'client/plugin/pepper_util.cc',
1958 'client/plugin/pepper_util.h', 1978 'client/plugin/pepper_util.h',
1959 'client/plugin/pepper_view.cc', 1979 'client/plugin/pepper_view.cc',
1960 'client/plugin/pepper_view.h', 1980 'client/plugin/pepper_view.h',
1961 ], 1981 ],
1962 'conditions' : [ 1982 'conditions' : [
1963 [ '(OS!="linux" or chromeos==0)', { 1983 [ 'chromeos==0', {
1964 'sources!': [ 1984 'sources!': [
1965 'client/plugin/normalizing_input_filter_cros.cc', 1985 'client/plugin/normalizing_input_filter_cros.cc',
1966 ], 1986 ],
1967 }], 1987 }],
1968 ], 1988 ],
1969 }, # end of target 'remoting_client_plugin' 1989 }, # 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 1990
2024 { 1991 {
2025 'target_name': 'remoting_webapp', 1992 'target_name': 'remoting_webapp',
2026 'type': 'none', 1993 'type': 'none',
2027 'variables': { 1994 'variables': {
2028 'remoting_webapp_patch_files': [ 1995 'remoting_webapp_patch_files': [
2029 'webapp/appsv2.patch', 1996 'webapp/appsv2.patch',
2030 ], 1997 ],
2031 'remoting_webapp_apps_v2_js_files': [ 1998 'remoting_webapp_apps_v2_js_files': [
2032 'webapp/background.js', 1999 'webapp/background.js',
(...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after
2213 'copy_output_dir%': '<(PRODUCT_DIR)', 2180 'copy_output_dir%': '<(PRODUCT_DIR)',
2214 }, 2181 },
2215 'inputs': [ 2182 'inputs': [
2216 'tools/build/remoting_copy_locales.py', 2183 'tools/build/remoting_copy_locales.py',
2217 '<!@pymod_do_main(remoting_copy_locales -i -p <(OS) -g <(grit_out_di r) <(remoting_locales))' 2184 '<!@pymod_do_main(remoting_copy_locales -i -p <(OS) -g <(grit_out_di r) <(remoting_locales))'
2218 ], 2185 ],
2219 'outputs': [ 2186 'outputs': [
2220 '<!@pymod_do_main(remoting_copy_locales -o -p <(OS) -x <(copy_output _dir) <(remoting_locales))' 2187 '<!@pymod_do_main(remoting_copy_locales -o -p <(OS) -x <(copy_output _dir) <(remoting_locales))'
2221 ], 2188 ],
2222 'action': [ 2189 'action': [
2223 'python', 2190 'python', 'tools/build/remoting_copy_locales.py',
2224 'tools/build/remoting_copy_locales.py',
2225 '-p', '<(OS)', 2191 '-p', '<(OS)',
2226 '-g', '<(grit_out_dir)', 2192 '-g', '<(grit_out_dir)',
2227 '-x', '<(copy_output_dir)/.', 2193 '-x', '<(copy_output_dir)/.',
2228 '<@(remoting_locales)', 2194 '<@(remoting_locales)',
2229 ], 2195 ],
2230 } 2196 }
2231 ], 2197 ],
2232 'includes': [ '../build/grit_target.gypi' ], 2198 'includes': [ '../build/grit_target.gypi' ],
2233 }, # end of target 'remoting_resources' 2199 }, # end of target 'remoting_resources'
2234 2200
2235 { 2201 {
2236 'target_name': 'remoting_base', 2202 'target_name': 'remoting_base',
2237 'type': 'static_library', 2203 'type': 'static_library',
2238 'variables': { 'enable_wexit_time_destructors': 1, }, 2204 'variables': { 'enable_wexit_time_destructors': 1, },
2239 'dependencies': [ 2205 'dependencies': [
2240 '../base/base.gyp:base', 2206 '../base/base.gyp:base',
2241 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 2207 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
2242 '../ui/gfx/gfx.gyp:gfx', 2208 '../ui/gfx/gfx.gyp:gfx',
2243 '../ui/gfx/gfx.gyp:gfx_geometry', 2209 '../ui/gfx/gfx.gyp:gfx_geometry',
2244 '../ui/ui.gyp:ui', 2210 '../ui/ui.gyp:ui',
2245 '../net/net.gyp:net', 2211 '../net/net.gyp:net',
2246 '../third_party/libvpx/libvpx.gyp:libvpx', 2212 '../third_party/libvpx/libvpx.gyp:libvpx',
2247 '../third_party/libyuv/libyuv.gyp:libyuv', 2213 '../third_party/libyuv/libyuv.gyp:libyuv',
2248 '../third_party/opus/opus.gyp:opus', 2214 '../third_party/opus/opus.gyp:opus',
2249 '../third_party/protobuf/protobuf.gyp:protobuf_lite', 2215 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
2250 '../media/media.gyp:media', 2216 '../media/media.gyp:media',
2251 '../media/media.gyp:shared_memory_support', 2217 '../media/media.gyp:shared_memory_support',
2252 'remoting_jingle_glue',
2253 'remoting_resources', 2218 'remoting_resources',
2254 'proto/chromotocol.gyp:chromotocol_proto_lib', 2219 'proto/chromotocol.gyp:chromotocol_proto_lib',
2255 '../third_party/webrtc/modules/modules.gyp:desktop_capture', 2220 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
2256 ], 2221 ],
2257 'export_dependent_settings': [ 2222 'export_dependent_settings': [
2258 '../base/base.gyp:base', 2223 '../base/base.gyp:base',
2259 '../net/net.gyp:net', 2224 '../net/net.gyp:net',
2260 '../third_party/protobuf/protobuf.gyp:protobuf_lite', 2225 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
2261 'proto/chromotocol.gyp:chromotocol_proto_lib', 2226 'proto/chromotocol.gyp:chromotocol_proto_lib',
2262 ], 2227 ],
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
2318 'codec/video_decoder_vpx.h', 2283 'codec/video_decoder_vpx.h',
2319 'codec/video_encoder.h', 2284 'codec/video_encoder.h',
2320 'codec/video_encoder_verbatim.cc', 2285 'codec/video_encoder_verbatim.cc',
2321 'codec/video_encoder_verbatim.h', 2286 'codec/video_encoder_verbatim.h',
2322 'codec/video_encoder_vpx.cc', 2287 'codec/video_encoder_vpx.cc',
2323 'codec/video_encoder_vpx.h', 2288 'codec/video_encoder_vpx.h',
2324 ], 2289 ],
2325 }, # end of target 'remoting_base' 2290 }, # end of target 'remoting_base'
2326 2291
2327 { 2292 {
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', 2293 'target_name': 'remoting_client',
2345 'type': 'static_library', 2294 'type': 'static_library',
2346 'variables': { 'enable_wexit_time_destructors': 1, }, 2295 'variables': { 'enable_wexit_time_destructors': 1, },
2347 'dependencies': [ 2296 'dependencies': [
2348 'remoting_base', 2297 'remoting_base',
2349 'remoting_jingle_glue',
2350 'remoting_protocol', 2298 'remoting_protocol',
2351 '../third_party/libyuv/libyuv.gyp:libyuv', 2299 '../third_party/libyuv/libyuv.gyp:libyuv',
2352 '../third_party/webrtc/modules/modules.gyp:desktop_capture', 2300 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
2353 ], 2301 ],
2354 'sources': [ 2302 'sources': [
2355 'client/audio_decode_scheduler.cc', 2303 'client/audio_decode_scheduler.cc',
2356 'client/audio_decode_scheduler.h', 2304 'client/audio_decode_scheduler.h',
2357 'client/audio_player.cc', 2305 'client/audio_player.cc',
2358 'client/audio_player.h', 2306 'client/audio_player.h',
2359 'client/chromoting_client.cc', 2307 'client/chromoting_client.cc',
(...skipping 11 matching lines...) Expand all
2371 'client/frame_producer.h', 2319 'client/frame_producer.h',
2372 'client/key_event_mapper.cc', 2320 'client/key_event_mapper.cc',
2373 'client/key_event_mapper.h', 2321 'client/key_event_mapper.h',
2374 'client/software_video_renderer.cc', 2322 'client/software_video_renderer.cc',
2375 'client/software_video_renderer.h', 2323 'client/software_video_renderer.h',
2376 'client/video_renderer.h', 2324 'client/video_renderer.h',
2377 ], 2325 ],
2378 }, # end of target 'remoting_client' 2326 }, # end of target 'remoting_client'
2379 2327
2380 { 2328 {
2381 'target_name': 'remoting_jingle_glue', 2329 'target_name': 'remoting_protocol',
2382 'type': 'static_library', 2330 'type': 'static_library',
2383 'variables': { 'enable_wexit_time_destructors': 1, }, 2331 'variables': { 'enable_wexit_time_destructors': 1, },
2384 'dependencies': [ 2332 'dependencies': [
2385 '../base/base.gyp:base', 2333 '../base/base.gyp:base',
2334 '../crypto/crypto.gyp:crypto',
2386 '../jingle/jingle.gyp:jingle_glue', 2335 '../jingle/jingle.gyp:jingle_glue',
2387 '../jingle/jingle.gyp:notifier', 2336 '../jingle/jingle.gyp:notifier',
2337 '../net/net.gyp:net',
2388 '../third_party/libjingle/libjingle.gyp:libjingle', 2338 '../third_party/libjingle/libjingle.gyp:libjingle',
2339 'remoting_base',
2389 ], 2340 ],
2390 'export_dependent_settings': [ 2341 'export_dependent_settings': [
2391 '../third_party/libjingle/libjingle.gyp:libjingle', 2342 '../third_party/libjingle/libjingle.gyp:libjingle',
2392 ], 2343 ],
2393 'sources': [ 2344 'sources': [
2394 'jingle_glue/chromium_port_allocator.cc', 2345 'jingle_glue/chromium_port_allocator.cc',
2395 'jingle_glue/chromium_port_allocator.h', 2346 'jingle_glue/chromium_port_allocator.h',
2396 'jingle_glue/chromium_socket_factory.cc', 2347 'jingle_glue/chromium_socket_factory.cc',
2397 'jingle_glue/chromium_socket_factory.h', 2348 'jingle_glue/chromium_socket_factory.h',
2398 'jingle_glue/iq_sender.cc', 2349 'jingle_glue/iq_sender.cc',
2399 'jingle_glue/iq_sender.h', 2350 'jingle_glue/iq_sender.h',
2400 'jingle_glue/jingle_info_request.cc', 2351 'jingle_glue/jingle_info_request.cc',
2401 'jingle_glue/jingle_info_request.h', 2352 'jingle_glue/jingle_info_request.h',
2402 'jingle_glue/network_settings.h', 2353 'jingle_glue/network_settings.h',
2403 'jingle_glue/signal_strategy.h', 2354 'jingle_glue/signal_strategy.h',
2404 'jingle_glue/xmpp_signal_strategy.cc', 2355 'jingle_glue/xmpp_signal_strategy.cc',
2405 'jingle_glue/xmpp_signal_strategy.h', 2356 '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', 2357 'protocol/audio_reader.cc',
2425 'protocol/audio_reader.h', 2358 'protocol/audio_reader.h',
2426 'protocol/audio_stub.h', 2359 'protocol/audio_stub.h',
2427 'protocol/audio_writer.cc', 2360 'protocol/audio_writer.cc',
2428 'protocol/audio_writer.h', 2361 'protocol/audio_writer.h',
2429 'protocol/auth_util.cc', 2362 'protocol/auth_util.cc',
2430 'protocol/auth_util.h', 2363 'protocol/auth_util.h',
2431 'protocol/authentication_method.cc', 2364 'protocol/authentication_method.cc',
2432 'protocol/authentication_method.h', 2365 'protocol/authentication_method.h',
2433 'protocol/authenticator.cc', 2366 'protocol/authenticator.cc',
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
2537 'type': '<(gtest_target_type)', 2470 'type': '<(gtest_target_type)',
2538 'dependencies': [ 2471 'dependencies': [
2539 '../base/base.gyp:base', 2472 '../base/base.gyp:base',
2540 '../base/base.gyp:base_i18n', 2473 '../base/base.gyp:base_i18n',
2541 '../base/base.gyp:test_support_base', 2474 '../base/base.gyp:test_support_base',
2542 '../ipc/ipc.gyp:ipc', 2475 '../ipc/ipc.gyp:ipc',
2543 '../net/net.gyp:net_test_support', 2476 '../net/net.gyp:net_test_support',
2544 '../ppapi/ppapi.gyp:ppapi_cpp', 2477 '../ppapi/ppapi.gyp:ppapi_cpp',
2545 '../testing/gmock.gyp:gmock', 2478 '../testing/gmock.gyp:gmock',
2546 '../testing/gtest.gyp:gtest', 2479 '../testing/gtest.gyp:gtest',
2480 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
2547 '../ui/gfx/gfx.gyp:gfx', 2481 '../ui/gfx/gfx.gyp:gfx',
2548 '../ui/gfx/gfx.gyp:gfx_geometry', 2482 '../ui/gfx/gfx.gyp:gfx_geometry',
2549 '../ui/ui.gyp:ui', 2483 '../ui/ui.gyp:ui',
2550 'remoting_base', 2484 'remoting_base',
2551 'remoting_breakpad', 2485 'remoting_breakpad',
2552 'remoting_client', 2486 'remoting_client',
2553 'remoting_client_plugin', 2487 'remoting_client_plugin',
2554 'remoting_host', 2488 'remoting_host',
2555 'remoting_host_event_logger',
2556 'remoting_host_setup_base', 2489 'remoting_host_setup_base',
2557 'remoting_it2me_host_static', 2490 'remoting_it2me_host_static',
2558 'remoting_jingle_glue',
2559 'remoting_native_messaging_base', 2491 'remoting_native_messaging_base',
2560 'remoting_protocol', 2492 'remoting_protocol',
2561 'remoting_resources', 2493 'remoting_resources',
2562 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
2563 ], 2494 ],
2564 'defines': [ 2495 'defines': [
2565 'VERSION=<(version_full)', 2496 'VERSION=<(version_full)',
2566 ], 2497 ],
2567 'include_dirs': [ 2498 'include_dirs': [
2568 '../testing/gmock/include', 2499 '../testing/gmock/include',
2569 ], 2500 ],
2570 'sources': [ 2501 'sources': [
2571 '../chrome/test/base/run_all_remoting_unittests.cc', 2502 '../chrome/test/base/run_all_remoting_unittests.cc',
2572 'base/auth_token_util_unittest.cc', 2503 'base/auth_token_util_unittest.cc',
(...skipping 20 matching lines...) Expand all
2593 'codec/video_encoder_verbatim_unittest.cc', 2524 'codec/video_encoder_verbatim_unittest.cc',
2594 'codec/video_encoder_vpx_unittest.cc', 2525 'codec/video_encoder_vpx_unittest.cc',
2595 'host/audio_silence_detector_unittest.cc', 2526 'host/audio_silence_detector_unittest.cc',
2596 'host/branding.cc', 2527 'host/branding.cc',
2597 'host/branding.h', 2528 'host/branding.h',
2598 'host/capture_scheduler_unittest.cc', 2529 'host/capture_scheduler_unittest.cc',
2599 'host/chromoting_host_context_unittest.cc', 2530 'host/chromoting_host_context_unittest.cc',
2600 'host/chromoting_host_unittest.cc', 2531 'host/chromoting_host_unittest.cc',
2601 'host/client_session_unittest.cc', 2532 'host/client_session_unittest.cc',
2602 'host/config_file_watcher_unittest.cc', 2533 'host/config_file_watcher_unittest.cc',
2603 'host/daemon_process.cc',
2604 'host/daemon_process.h',
2605 'host/daemon_process_unittest.cc', 2534 'host/daemon_process_unittest.cc',
2606 'host/desktop_process.cc',
2607 'host/desktop_process.h',
2608 'host/desktop_process_unittest.cc', 2535 'host/desktop_process_unittest.cc',
2609 'host/desktop_session.cc',
2610 'host/desktop_session.h',
2611 'host/desktop_shape_tracker_unittest.cc', 2536 'host/desktop_shape_tracker_unittest.cc',
2612 'host/desktop_session_agent.cc',
2613 'host/desktop_session_agent.h',
2614 'host/heartbeat_sender_unittest.cc', 2537 'host/heartbeat_sender_unittest.cc',
2615 'host/host_status_sender_unittest.cc',
2616 'host/host_change_notification_listener_unittest.cc', 2538 'host/host_change_notification_listener_unittest.cc',
2617 'host/host_mock_objects.cc', 2539 'host/host_mock_objects.cc',
2618 'host/host_mock_objects.h',
2619 'host/host_status_monitor_fake.h', 2540 'host/host_status_monitor_fake.h',
2541 'host/host_status_sender_unittest.cc',
2620 'host/ipc_desktop_environment_unittest.cc', 2542 'host/ipc_desktop_environment_unittest.cc',
2621 'host/it2me/it2me_native_messaging_host_unittest.cc', 2543 'host/it2me/it2me_native_messaging_host_unittest.cc',
2622 'host/json_host_config_unittest.cc', 2544 'host/json_host_config_unittest.cc',
2623 'host/linux/x_server_clipboard_unittest.cc', 2545 'host/linux/x_server_clipboard_unittest.cc',
2624 'host/local_input_monitor_unittest.cc', 2546 'host/local_input_monitor_unittest.cc',
2625 'host/log_to_server_unittest.cc', 2547 'host/log_to_server_unittest.cc',
2626 'host/native_messaging/native_messaging_reader_unittest.cc', 2548 'host/native_messaging/native_messaging_reader_unittest.cc',
2627 'host/native_messaging/native_messaging_writer_unittest.cc', 2549 'host/native_messaging/native_messaging_writer_unittest.cc',
2628 'host/pairing_registry_delegate_linux_unittest.cc', 2550 'host/pairing_registry_delegate_linux_unittest.cc',
2629 'host/pairing_registry_delegate_win_unittest.cc', 2551 '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', 2655 'webapp/all_js_load.gtestjs',
2734 'webapp/format_iq.gtestjs', 2656 'webapp/format_iq.gtestjs',
2735 '<@(remoting_webapp_js_files)', 2657 '<@(remoting_webapp_js_files)',
2736 ], 2658 ],
2737 }], 2659 }],
2738 [ 'OS=="android"', { 2660 [ 'OS=="android"', {
2739 'dependencies!': [ 2661 'dependencies!': [
2740 'remoting_client_plugin', 2662 'remoting_client_plugin',
2741 ], 2663 ],
2742 }], 2664 }],
2743 ['OS=="android" and gtest_target_type=="shared_library"', { 2665 [ 'OS=="android" and gtest_target_type=="shared_library"', {
2744 'dependencies': [ 2666 'dependencies': [
2745 '../testing/android/native_test.gyp:native_test_native_code', 2667 '../testing/android/native_test.gyp:native_test_native_code',
2746 ], 2668 ],
2747 }], 2669 }],
2748 [ '(OS!="linux" or chromeos==0)', { 2670 [ 'chromeos==0', {
2749 'sources!': [ 2671 'sources!': [
2750 'client/plugin/normalizing_input_filter_cros_unittest.cc', 2672 'client/plugin/normalizing_input_filter_cros_unittest.cc',
2751 ], 2673 ],
2752 }], 2674 }],
2753 ['enable_remoting_host == 0', { 2675 ['enable_remoting_host == 0', {
2754 'dependencies!': [ 2676 'dependencies!': [
2755 'remoting_host', 2677 'remoting_host',
2756 'remoting_host_setup_base', 2678 'remoting_host_setup_base',
2757 'remoting_it2me_host_static', 2679 'remoting_it2me_host_static',
2758 'remoting_native_messaging_base', 2680 'remoting_native_messaging_base',
(...skipping 19 matching lines...) Expand all
2778 '../base/allocator/allocator.gyp:allocator', 2700 '../base/allocator/allocator.gyp:allocator',
2779 ], 2701 ],
2780 }, 2702 },
2781 ], 2703 ],
2782 ], 2704 ],
2783 }], # end of 'toolkit_uses_gtk == 1' 2705 }], # end of 'toolkit_uses_gtk == 1'
2784 ], # end of 'conditions' 2706 ], # end of 'conditions'
2785 }, # end of target 'remoting_unittests' 2707 }, # end of target 'remoting_unittests'
2786 ], # end of targets 2708 ], # end of targets
2787 } 2709 }
OLDNEW
« no previous file with comments | « no previous file | remoting/remoting_android.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698