diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2017-07-17 13:57:45 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2017-07-19 13:44:40 +0000 |
commit | 6ec7b8da05d21a3878bd21c691b41e675d74bb1c (patch) | |
tree | b87f250bc19413750b9bb9cdbf2da20ef5014820 /chromium/remoting/host/BUILD.gn | |
parent | ec02ee4181c49b61fce1c8fb99292dbb8139cc90 (diff) | |
download | qtwebengine-chromium-6ec7b8da05d21a3878bd21c691b41e675d74bb1c.tar.gz |
BASELINE: Update Chromium to 60.0.3112.70
Change-Id: I9911c2280a014d4632f254857876a395d4baed2d
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'chromium/remoting/host/BUILD.gn')
-rw-r--r-- | chromium/remoting/host/BUILD.gn | 109 |
1 files changed, 36 insertions, 73 deletions
diff --git a/chromium/remoting/host/BUILD.gn b/chromium/remoting/host/BUILD.gn index cb35bfe4e52..a699cc7e78a 100644 --- a/chromium/remoting/host/BUILD.gn +++ b/chromium/remoting/host/BUILD.gn @@ -57,6 +57,7 @@ static_library("host") { sources = [ "audio_capturer.cc", "audio_capturer.h", + "audio_capturer_chromeos.cc", "audio_capturer_linux.cc", "audio_capturer_linux.h", "audio_capturer_mac.cc", @@ -64,24 +65,14 @@ static_library("host") { "audio_capturer_win.h", "audio_silence_detector.cc", "audio_silence_detector.h", + "audio_volume_filter.cc", + "audio_volume_filter.h", "backoff_timer.cc", "backoff_timer.h", "basic_desktop_environment.cc", "basic_desktop_environment.h", "branding.cc", "branding.h", - "chromeos/aura_desktop_capturer.cc", - "chromeos/aura_desktop_capturer.h", - "chromeos/clipboard_aura.cc", - "chromeos/clipboard_aura.h", - "chromeos/message_box.cc", - "chromeos/message_box.h", - "chromeos/mouse_cursor_monitor_aura.cc", - "chromeos/mouse_cursor_monitor_aura.h", - "chromeos/point_transformer.cc", - "chromeos/point_transformer.h", - "chromeos/skia_bitmap_desktop_frame.cc", - "chromeos/skia_bitmap_desktop_frame.h", "chromoting_host.cc", "chromoting_host.h", "chromoting_host_context.cc", @@ -107,6 +98,8 @@ static_library("host") { "continue_window_linux.cc", "continue_window_mac.mm", "continue_window_win.cc", + "current_process_stats_agent.cc", + "current_process_stats_agent.h", "curtain_mode.h", "curtain_mode_linux.cc", "curtain_mode_mac.cc", @@ -142,6 +135,8 @@ static_library("host") { "disconnect_window_win.cc", "dns_blackhole_checker.cc", "dns_blackhole_checker.h", + "forward_process_stats_agent.cc", + "forward_process_stats_agent.h", "gcd_rest_client.cc", "gcd_rest_client.h", "gcd_state_updater.cc", @@ -206,20 +201,6 @@ static_library("host") { "ipc_video_frame_capturer.h", "it2me_desktop_environment.cc", "it2me_desktop_environment.h", - "linux/audio_pipe_reader.cc", - "linux/audio_pipe_reader.h", - "linux/certificate_watcher.cc", - "linux/certificate_watcher.h", - "linux/unicode_to_keysym.cc", - "linux/unicode_to_keysym.h", - "linux/x11_character_injector.cc", - "linux/x11_character_injector.h", - "linux/x11_keyboard_impl.cc", - "linux/x11_keyboard_impl.h", - "linux/x11_util.cc", - "linux/x11_util.h", - "linux/x_server_clipboard.cc", - "linux/x_server_clipboard.h", "local_input_monitor.h", "local_input_monitor_chromeos.cc", "local_input_monitor_mac.mm", @@ -248,6 +229,11 @@ static_library("host") { "policy_watcher.h", "posix/signal_handler.cc", "posix/signal_handler.h", + "process_stats_agent.h", + "process_stats_sender.cc", + "process_stats_sender.h", + "process_stats_util.cc", + "process_stats_util.h", "register_support_host_request.cc", "register_support_host_request.h", "remote_input_filter.cc", @@ -326,6 +312,7 @@ static_library("host") { } if (is_linux && !is_chromeos) { + public_deps += [ "//remoting/host/linux" ] libs += [ "pam" ] } @@ -334,6 +321,7 @@ static_library("host") { "//build/config/linux:x11", "//build/config/linux:xrandr", ] + deps += [ "//remoting/host/linux:x11" ] if (is_desktop_linux) { deps += [ "//build/config/linux/gtk" ] } @@ -344,17 +332,6 @@ static_library("host") { "input_injector_x11.cc", "local_input_monitor_x11.cc", ] - if (is_linux) { - # These will already be filtered out on non-Linux. - sources -= [ - "linux/unicode_to_keysym.cc", - "linux/x11_keyboard_impl.cc", - "linux/x11_keyboard_impl.h", - "linux/x11_util.cc", - "linux/x_server_clipboard.cc", - "linux/x_server_clipboard.h", - ] - } } if (!use_ozone) { @@ -365,19 +342,15 @@ static_library("host") { # TODO(GYP): crbug.com/481627. These should only be included # when enable_me2me_host is true. sources -= [ + "audio_capturer_linux.cc", + "audio_capturer_linux.h", + "continue_window_linux.cc", + "curtain_mode_linux.cc", + "disconnect_window_linux.cc", "me2me_desktop_environment.cc", "me2me_desktop_environment.h", ] - deps += [ - "//cc", - "//gpu/command_buffer/common", - "//ppapi/host", - "//skia", - "//ui/aura", - "//ui/compositor", - "//ui/events", - "//ui/views", - ] + deps += [ "//remoting/host/chromeos" ] if (use_ash) { deps += [ "//ash" ] @@ -392,17 +365,9 @@ static_library("host") { "desktop_resizer_x11.cc", "input_injector_chromeos.cc", "input_injector_chromeos.h", - "linux/x_server_clipboard.cc", - "linux/x_server_clipboard.h", "local_input_monitor_x11.cc", ] } - - sources -= [ - "continue_window_linux.cc", - "curtain_mode_linux.cc", - "disconnect_window_linux.cc", - ] } if (is_mac) { @@ -411,9 +376,6 @@ static_library("host") { "Carbon.framework", ] - # TODO(nicholss): When we can delete GYP builds, - # this flag and usage can be removed. - defines += [ "GN_BUILD=1" ] deps += [ ":remoting_version", "//third_party/google_toolbox_for_mac", @@ -478,9 +440,8 @@ source_set("unit_tests") { sources = [ "audio_silence_detector_unittest.cc", + "audio_volume_filter_unittest.cc", "backoff_timer_unittest.cc", - "chromeos/aura_desktop_capturer_unittest.cc", - "chromeos/clipboard_aura_unittest.cc", "chromoting_host_context_unittest.cc", "chromoting_host_unittest.cc", "client_session_unittest.cc", @@ -502,11 +463,6 @@ source_set("unit_tests") { "it2me/it2me_confirmation_dialog_proxy_unittest.cc", "it2me/it2me_host_unittest.cc", "it2me/it2me_native_messaging_host_unittest.cc", - "linux/audio_pipe_reader_unittest.cc", - "linux/certificate_watcher_unittest.cc", - "linux/unicode_to_keysym_unittest.cc", - "linux/x11_character_injector_unittest.cc", - "linux/x_server_clipboard_unittest.cc", "local_input_monitor_unittest.cc", "mouse_cursor_monitor_proxy_unittest.cc", "mouse_shape_pump_unittest.cc", @@ -516,6 +472,7 @@ source_set("unit_tests") { "pairing_registry_delegate_win_unittest.cc", "pin_hash_unittest.cc", "policy_watcher_unittest.cc", + "process_stats_sender_unittest.cc", "register_support_host_request_unittest.cc", "remote_input_filter_unittest.cc", "resizing_host_observer_unittest.cc", @@ -530,15 +487,9 @@ source_set("unit_tests") { "touch_injector_win_unittest.cc", ] - if (!use_x11 && is_linux) { - sources -= [ "linux/unicode_to_keysym_unittest.cc" ] - } if (use_ozone || is_chromeos) { sources -= [ "local_input_monitor_unittest.cc" ] } - if (is_chromeos) { - sources -= [ "linux/x_server_clipboard_unittest.cc" ] - } configs += [ "//remoting/build/config:version" ] @@ -555,6 +506,18 @@ source_set("unit_tests") { "//testing/gmock", "//testing/gtest", ] + + if (is_linux && !is_chromeos) { + deps += [ "//remoting/host/linux:unit_tests" ] + } + + if (is_chromeos) { + deps += [ + "//remoting/host/chromeos:unit_tests", + "//remoting/host/linux", # for AudioPipeReader + ] + } + if (is_win) { deps += [ "//remoting/host/win:unit_tests" ] } @@ -591,7 +554,7 @@ if (enable_remoting_host) { ] deps = [ - "//build/config/sanitizers:deps", + "//build/config:exe_and_shlib_deps", ] configs += [ "//build/config/compiler:wexit_time_destructors" ] @@ -795,7 +758,7 @@ if (enable_me2me_host) { deps = [ ":remoting_me2me_host_static", - "//build/config/sanitizers:deps", + "//build/config:exe_and_shlib_deps", "//remoting/base:breakpad", "//remoting/host/installer:credits", "//remoting/resources", |