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

Unified Diff: remoting/host/BUILD.gn

Issue 2273383002: Cleaning up remoting GN build files. Condense the sources. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Cleaning up remoting GN build files. Condense the sources. Created 4 years, 4 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 side-by-side diff with in-line comments
Download patch
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")

Powered by Google App Engine
This is Rietveld 408576698