| Index: remoting/host/BUILD.gn
|
| diff --git a/remoting/host/BUILD.gn b/remoting/host/BUILD.gn
|
| index 5600e4db68c55a0555517dcf90f798053c36d5db..5d8be35d38f1e37be9bb4b35b4ed23df553081c5 100644
|
| --- a/remoting/host/BUILD.gn
|
| +++ b/remoting/host/BUILD.gn
|
| @@ -10,7 +10,6 @@ import("//chrome/version.gni")
|
| import("//remoting/remoting_enable.gni")
|
| import("//remoting/remoting_locales.gni")
|
| import("//remoting/remoting_options.gni")
|
| -import("//remoting/remoting_srcs.gni")
|
| import("//remoting/remoting_version.gni")
|
| import("//remoting/tools/build/remoting_localize.gni")
|
|
|
| @@ -92,9 +91,306 @@ action("credits") {
|
| # TODO fix this, successful builds should not depend on static libraries
|
| # stripping code.
|
| static_library("host") {
|
| - sources = rebase_path(remoting_host_srcs_gypi_values.remoting_host_sources,
|
| - ".",
|
| - "//remoting")
|
| + sources = [
|
| + "audio_capturer.cc",
|
| + "audio_capturer.h",
|
| + "audio_capturer_android.cc",
|
| + "audio_capturer_linux.cc",
|
| + "audio_capturer_linux.h",
|
| + "audio_capturer_mac.cc",
|
| + "audio_capturer_win.cc",
|
| + "audio_capturer_win.h",
|
| + "audio_pump.cc",
|
| + "audio_pump.h",
|
| + "audio_silence_detector.cc",
|
| + "audio_silence_detector.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",
|
| + "chromoting_host_context.h",
|
| + "chromoting_messages.cc",
|
| + "chromoting_messages.h",
|
| + "chromoting_param_traits.cc",
|
| + "chromoting_param_traits.h",
|
| + "client_session.cc",
|
| + "client_session.h",
|
| + "client_session_control.h",
|
| + "client_session_details.h",
|
| + "clipboard.h",
|
| + "clipboard_mac.mm",
|
| + "clipboard_win.cc",
|
| + "clipboard_x11.cc",
|
| + "config_file_watcher.cc",
|
| + "config_file_watcher.h",
|
| + "config_watcher.h",
|
| + "constants_mac.cc",
|
| + "constants_mac.h",
|
| + "continue_window.cc",
|
| + "continue_window.h",
|
| + "continue_window_android.cc",
|
| + "continue_window_chromeos.cc",
|
| + "continue_window_linux.cc",
|
| + "continue_window_mac.mm",
|
| + "continue_window_win.cc",
|
| + "curtain_mode.h",
|
| + "curtain_mode_android.cc",
|
| + "curtain_mode_linux.cc",
|
| + "curtain_mode_mac.cc",
|
| + "curtain_mode_win.cc",
|
| + "daemon_process.cc",
|
| + "daemon_process.h",
|
| + "daemon_process_win.cc",
|
| + "desktop_capturer_proxy.cc",
|
| + "desktop_capturer_proxy.h",
|
| + "desktop_environment.h",
|
| + "desktop_process.cc",
|
| + "desktop_process.h",
|
| + "desktop_resizer.h",
|
| + "desktop_resizer_android.cc",
|
| + "desktop_resizer_mac.cc",
|
| + "desktop_resizer_ozone.cc",
|
| + "desktop_resizer_win.cc",
|
| + "desktop_resizer_x11.cc",
|
| + "desktop_session.cc",
|
| + "desktop_session.h",
|
| + "desktop_session_agent.cc",
|
| + "desktop_session_agent.h",
|
| + "desktop_session_connector.h",
|
| + "desktop_session_proxy.cc",
|
| + "desktop_session_proxy.h",
|
| + "desktop_session_win.cc",
|
| + "desktop_session_win.h",
|
| + "disconnect_window_android.cc",
|
| + "disconnect_window_chromeos.cc",
|
| + "disconnect_window_linux.cc",
|
| + "disconnect_window_mac.h",
|
| + "disconnect_window_mac.mm",
|
| + "disconnect_window_win.cc",
|
| + "dns_blackhole_checker.cc",
|
| + "dns_blackhole_checker.h",
|
| + "gcd_rest_client.cc",
|
| + "gcd_rest_client.h",
|
| + "gcd_state_updater.cc",
|
| + "gcd_state_updater.h",
|
| + "heartbeat_sender.cc",
|
| + "heartbeat_sender.h",
|
| + "host_change_notification_listener.cc",
|
| + "host_change_notification_listener.h",
|
| + "host_config.cc",
|
| + "host_config.h",
|
| + "host_config_constants.cc",
|
| + "host_details.cc",
|
| + "host_details.h",
|
| + "host_event_logger.h",
|
| + "host_event_logger_posix.cc",
|
| + "host_event_logger_win.cc",
|
| + "host_exit_codes.cc",
|
| + "host_exit_codes.h",
|
| + "host_export.h",
|
| + "host_extension.h",
|
| + "host_extension_session.h",
|
| + "host_extension_session_manager.cc",
|
| + "host_extension_session_manager.h",
|
| + "host_power_save_blocker.cc",
|
| + "host_power_save_blocker.h",
|
| + "host_secret.cc",
|
| + "host_secret.h",
|
| + "host_status_logger.cc",
|
| + "host_status_logger.h",
|
| + "host_status_monitor.h",
|
| + "host_status_observer.h",
|
| + "host_window.h",
|
| + "host_window_proxy.cc",
|
| + "host_window_proxy.h",
|
| + "input_injector.h",
|
| + "input_injector_android.cc",
|
| + "input_injector_chromeos.cc",
|
| + "input_injector_chromeos.h",
|
| + "input_injector_mac.cc",
|
| + "input_injector_win.cc",
|
| + "input_injector_x11.cc",
|
| + "ipc_audio_capturer.cc",
|
| + "ipc_audio_capturer.h",
|
| + "ipc_constants.cc",
|
| + "ipc_constants.h",
|
| + "ipc_desktop_environment.cc",
|
| + "ipc_desktop_environment.h",
|
| + "ipc_host_event_logger.cc",
|
| + "ipc_host_event_logger.h",
|
| + "ipc_input_injector.cc",
|
| + "ipc_input_injector.h",
|
| + "ipc_mouse_cursor_monitor.cc",
|
| + "ipc_mouse_cursor_monitor.h",
|
| + "ipc_screen_controls.cc",
|
| + "ipc_screen_controls.h",
|
| + "ipc_util.h",
|
| + "ipc_util_posix.cc",
|
| + "ipc_util_win.cc",
|
| + "ipc_video_frame_capturer.cc",
|
| + "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_util.cc",
|
| + "linux/x11_util.h",
|
| + "linux/x_server_clipboard.cc",
|
| + "linux/x_server_clipboard.h",
|
| + "local_input_monitor.h",
|
| + "local_input_monitor_android.cc",
|
| + "local_input_monitor_chromeos.cc",
|
| + "local_input_monitor_mac.mm",
|
| + "local_input_monitor_win.cc",
|
| + "local_input_monitor_x11.cc",
|
| + "logging.h",
|
| + "logging_linux.cc",
|
| + "logging_mac.cc",
|
| + "logging_win.cc",
|
| + "me2me_desktop_environment.cc",
|
| + "me2me_desktop_environment.h",
|
| + "mouse_cursor_monitor_proxy.cc",
|
| + "mouse_cursor_monitor_proxy.h",
|
| + "mouse_shape_pump.cc",
|
| + "mouse_shape_pump.h",
|
| + "oauth_token_getter.cc",
|
| + "oauth_token_getter.h",
|
| + "oauth_token_getter_impl.cc",
|
| + "oauth_token_getter_impl.h",
|
| + "pairing_registry_delegate.cc",
|
| + "pairing_registry_delegate.h",
|
| + "pairing_registry_delegate_android.cc",
|
| + "pairing_registry_delegate_linux.cc",
|
| + "pairing_registry_delegate_linux.h",
|
| + "pairing_registry_delegate_mac.cc",
|
| + "pairing_registry_delegate_win.cc",
|
| + "pairing_registry_delegate_win.h",
|
| + "pin_hash.cc",
|
| + "pin_hash.h",
|
| + "policy_watcher.cc",
|
| + "policy_watcher.h",
|
| + "posix/signal_handler.cc",
|
| + "posix/signal_handler.h",
|
| + "register_support_host_request.cc",
|
| + "register_support_host_request.h",
|
| + "remote_input_filter.cc",
|
| + "remote_input_filter.h",
|
| + "resizing_host_observer.cc",
|
| + "resizing_host_observer.h",
|
| + "resources.h",
|
| + "resources_android.cc",
|
| + "resources_linux.cc",
|
| + "resources_mac.cc",
|
| + "resources_win.cc",
|
| + "sas_injector.h",
|
| + "sas_injector_win.cc",
|
| + "screen_controls.h",
|
| + "screen_resolution.cc",
|
| + "screen_resolution.h",
|
| + "security_key/security_key_auth_handler.h",
|
| + "security_key/security_key_auth_handler_posix.cc",
|
| + "security_key/security_key_auth_handler_win.cc",
|
| + "security_key/security_key_extension.cc",
|
| + "security_key/security_key_extension.h",
|
| + "security_key/security_key_extension_session.cc",
|
| + "security_key/security_key_extension_session.h",
|
| + "security_key/security_key_ipc_client.cc",
|
| + "security_key/security_key_ipc_client.h",
|
| + "security_key/security_key_ipc_constants.cc",
|
| + "security_key/security_key_ipc_constants.h",
|
| + "security_key/security_key_ipc_server.cc",
|
| + "security_key/security_key_ipc_server.h",
|
| + "security_key/security_key_ipc_server_impl.cc",
|
| + "security_key/security_key_ipc_server_impl.h",
|
| + "security_key/security_key_message.cc",
|
| + "security_key/security_key_message.h",
|
| + "security_key/security_key_message_handler.cc",
|
| + "security_key/security_key_message_handler.h",
|
| + "security_key/security_key_message_reader.h",
|
| + "security_key/security_key_message_reader_impl.cc",
|
| + "security_key/security_key_message_reader_impl.h",
|
| + "security_key/security_key_message_writer.h",
|
| + "security_key/security_key_message_writer_impl.cc",
|
| + "security_key/security_key_message_writer_impl.h",
|
| + "security_key/security_key_socket.cc",
|
| + "security_key/security_key_socket.h",
|
| + "server_log_entry_host.cc",
|
| + "server_log_entry_host.h",
|
| + "service_urls.cc",
|
| + "service_urls.h",
|
| + "shutdown_watchdog.cc",
|
| + "shutdown_watchdog.h",
|
| + "signaling_connector.cc",
|
| + "signaling_connector.h",
|
| + "single_window_desktop_environment.cc",
|
| + "single_window_desktop_environment.h",
|
| + "single_window_input_injector.h",
|
| + "single_window_input_injector_linux.cc",
|
| + "single_window_input_injector_mac.cc",
|
| + "single_window_input_injector_win.cc",
|
| + "switches.cc",
|
| + "switches.h",
|
| + "third_party_auth_config.cc",
|
| + "third_party_auth_config.h",
|
| + "token_validator_base.cc",
|
| + "token_validator_base.h",
|
| + "token_validator_factory_impl.cc",
|
| + "token_validator_factory_impl.h",
|
| + "touch_injector_win.cc",
|
| + "touch_injector_win.h",
|
| + "usage_stats_consent.h",
|
| + "usage_stats_consent_mac.cc",
|
| + "usage_stats_consent_win.cc",
|
| + "username.cc",
|
| + "username.h",
|
| + "win/com_imported_mstscax.tlh",
|
| + "win/com_security.cc",
|
| + "win/com_security.h",
|
| + "win/elevation_helpers.cc",
|
| + "win/elevation_helpers.h",
|
| + "win/launch_process_with_token.cc",
|
| + "win/launch_process_with_token.h",
|
| + "win/omaha.cc",
|
| + "win/omaha.h",
|
| + "win/rdp_client.cc",
|
| + "win/rdp_client.h",
|
| + "win/rdp_client_window.cc",
|
| + "win/rdp_client_window.h",
|
| + "win/security_descriptor.cc",
|
| + "win/security_descriptor.h",
|
| + "win/session_desktop_environment.cc",
|
| + "win/session_desktop_environment.h",
|
| + "win/session_input_injector.cc",
|
| + "win/session_input_injector.h",
|
| + "win/window_station_and_desktop.cc",
|
| + "win/window_station_and_desktop.h",
|
| + "win/worker_process_launcher.cc",
|
| + "win/worker_process_launcher.h",
|
| + "win/wts_terminal_monitor.cc",
|
| + "win/wts_terminal_monitor.h",
|
| + "win/wts_terminal_observer.h",
|
| + ]
|
|
|
| libs = []
|
|
|
| @@ -403,8 +699,8 @@ if (is_win) {
|
| # IDL file with the values.
|
| clsids = exec_script("win/get_clsids.py",
|
| [
|
| - remoting_srcs_gypi_values.daemon_controller_guid,
|
| - remoting_srcs_gypi_values.rdp_desktop_session_guid,
|
| + daemon_controller_guid,
|
| + rdp_desktop_session_guid,
|
| chrome_version_full,
|
| ],
|
| "value")
|
|
|