summaryrefslogtreecommitdiff
path: root/chromium/remoting/host/BUILD.gn
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2017-04-05 14:08:31 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2017-04-11 07:46:53 +0000
commit6a4cabb866f66d4128a97cdc6d9d08ce074f1247 (patch)
treeab00f70a5e89278d6a0d16ff0c42578dc4d84a2d /chromium/remoting/host/BUILD.gn
parente733310db58160074f574c429d48f8308c0afe17 (diff)
downloadqtwebengine-chromium-6a4cabb866f66d4128a97cdc6d9d08ce074f1247.tar.gz
BASELINE: Update Chromium to 57.0.2987.144
Change-Id: I29db402ff696c71a04c4dbaec822c2e53efe0267 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
Diffstat (limited to 'chromium/remoting/host/BUILD.gn')
-rw-r--r--chromium/remoting/host/BUILD.gn45
1 files changed, 20 insertions, 25 deletions
diff --git a/chromium/remoting/host/BUILD.gn b/chromium/remoting/host/BUILD.gn
index 3fc21fae56c..eb74514729d 100644
--- a/chromium/remoting/host/BUILD.gn
+++ b/chromium/remoting/host/BUILD.gn
@@ -3,6 +3,7 @@
# found in the LICENSE file.
import("//build/util/process_version.gni")
+import("//media/media_options.gni")
import("//remoting/build/config/remoting_build.gni")
group("all_tests") {
@@ -161,6 +162,8 @@ static_library("host") {
"host_event_logger_win.cc",
"host_exit_codes.cc",
"host_exit_codes.h",
+ "host_experiment_session_plugin.cc",
+ "host_experiment_session_plugin.h",
"host_export.h",
"host_extension.h",
"host_extension_session.h",
@@ -170,6 +173,8 @@ static_library("host") {
"host_power_save_blocker.h",
"host_secret.cc",
"host_secret.h",
+ "host_session_options.cc",
+ "host_session_options.h",
"host_status_logger.cc",
"host_status_logger.h",
"host_status_monitor.h",
@@ -197,8 +202,6 @@ static_library("host") {
"ipc_mouse_cursor_monitor.h",
"ipc_screen_controls.cc",
"ipc_screen_controls.h",
- "ipc_util.h",
- "ipc_util_win.cc",
"ipc_video_frame_capturer.cc",
"ipc_video_frame_capturer.h",
"it2me_desktop_environment.cc",
@@ -322,7 +325,7 @@ static_library("host") {
public_deps = []
- if (enable_configuration_policy) {
+ if (!is_ios) {
deps += [ "//components/policy:generated" ]
}
@@ -336,11 +339,7 @@ static_library("host") {
"//build/config/linux:xrandr",
]
if (is_desktop_linux) {
- if (use_gtk3) {
- deps += [ "//build/config/linux/gtk3" ]
- } else {
- deps += [ "//build/config/linux/gtk2" ]
- }
+ deps += [ "//build/config/linux/gtk" ]
}
} else {
sources -= [
@@ -473,9 +472,8 @@ static_library("test_support") {
if (enable_webrtc) {
public_deps += [
- "//third_party/libjingle:libjingle_webrtc",
- "//third_party/webrtc/libjingle/xmllite",
- "//third_party/webrtc/libjingle/xmpp",
+ "//third_party/libjingle/webrtc:libjingle_webrtc",
+ "//third_party/libjingle_xmpp",
"//third_party/webrtc/modules/desktop_capture",
]
}
@@ -502,8 +500,10 @@ source_set("unit_tests") {
"host_attributes_unittest.cc",
"host_change_notification_listener_unittest.cc",
"host_config_unittest.cc",
+ "host_experiment_session_plugin_unittest.cc",
"host_extension_session_manager_unittest.cc",
"host_power_save_blocker_unittest.cc",
+ "host_session_options_unittest.cc",
"host_status_logger_unittest.cc",
"ipc_desktop_environment_unittest.cc",
"it2me/it2me_confirmation_dialog_proxy_unittest.cc",
@@ -567,7 +567,7 @@ source_set("unit_tests") {
deps += [ "//remoting/host/win:unit_tests" ]
}
- if (enable_configuration_policy) {
+ if (!is_ios) {
deps += [ "//components/policy/core/browser:test_support" ]
}
}
@@ -605,7 +605,8 @@ if (enable_remoting_host) {
configs += [ "//build/config/compiler:wexit_time_destructors" ]
if (is_win) {
- defines = host_predefines + [ "BINARY=BINARY_REMOTING_START_HOST" ]
+ defines = host_predefines +
+ [ "REMOTING_HOST_BINARY=BINARY_REMOTING_START_HOST" ]
deps += [
"//build/win:default_exe_manifest",
@@ -625,9 +626,8 @@ if (enable_remoting_host) {
if (enable_webrtc) {
deps += [
- "//third_party/libjingle:libjingle_webrtc",
- "//third_party/webrtc/libjingle/xmllite",
- "//third_party/webrtc/libjingle/xmpp",
+ "//third_party/libjingle/webrtc:libjingle_webrtc",
+ "//third_party/libjingle_xmpp",
]
}
}
@@ -736,24 +736,19 @@ if (enable_me2me_host) {
"//third_party/webrtc/modules/desktop_capture",
]
- if (enable_configuration_policy) {
+ if (!is_ios) {
deps += [ "//components/policy:generated" ]
}
if (enable_webrtc) {
deps += [
- "//third_party/libjingle:libjingle_webrtc",
- "//third_party/webrtc/libjingle/xmllite",
- "//third_party/webrtc/libjingle/xmpp",
+ "//third_party/libjingle/webrtc:libjingle_webrtc",
+ "//third_party/libjingle_xmpp",
]
}
if (is_desktop_linux) {
- if (use_gtk3) {
- deps += [ "//build/config/linux/gtk3" ]
- } else {
- deps += [ "//build/config/linux/gtk2" ]
- }
+ deps += [ "//build/config/linux/gtk" ]
}
if ((is_linux && !is_chromeos) || is_mac) {
libs = [ "pam" ]