| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//remoting/build/config/remoting_build.gni") | 5 import("//remoting/build/config/remoting_build.gni") |
| 6 | 6 |
| 7 process_version("remoting_version") { | 7 process_version("remoting_version") { |
| 8 template_file = "//remoting/host/version.h.in" | 8 template_file = "//remoting/host/version.h.in" |
| 9 sources = [ | 9 sources = [ |
| 10 branding_path, | 10 branding_path, |
| (...skipping 393 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 404 if (is_linux && !is_chromeos) { | 404 if (is_linux && !is_chromeos) { |
| 405 libs += [ "pam" ] | 405 libs += [ "pam" ] |
| 406 } | 406 } |
| 407 | 407 |
| 408 if (use_x11) { | 408 if (use_x11) { |
| 409 configs += [ | 409 configs += [ |
| 410 "//build/config/linux:x11", | 410 "//build/config/linux:x11", |
| 411 "//build/config/linux:xrandr", | 411 "//build/config/linux:xrandr", |
| 412 ] | 412 ] |
| 413 if (is_desktop_linux) { | 413 if (is_desktop_linux) { |
| 414 deps += [ "//build/config/linux/gtk2" ] | 414 if (use_gtk3) { |
| 415 deps += [ "//build/config/linux/gtk3" ] |
| 416 } else { |
| 417 deps += [ "//build/config/linux/gtk2" ] |
| 418 } |
| 415 } | 419 } |
| 416 } else { | 420 } else { |
| 417 sources -= [ | 421 sources -= [ |
| 418 "clipboard_x11.cc", | 422 "clipboard_x11.cc", |
| 419 "desktop_resizer_x11.cc", | 423 "desktop_resizer_x11.cc", |
| 420 "input_injector_x11.cc", | 424 "input_injector_x11.cc", |
| 421 "local_input_monitor_x11.cc", | 425 "local_input_monitor_x11.cc", |
| 422 ] | 426 ] |
| 423 if (is_linux) { | 427 if (is_linux) { |
| 424 # These will already be filtered out on non-Linux. | 428 # These will already be filtered out on non-Linux. |
| (...skipping 722 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1147 | 1151 |
| 1148 if (enable_webrtc) { | 1152 if (enable_webrtc) { |
| 1149 deps += [ | 1153 deps += [ |
| 1150 "//third_party/libjingle:libjingle_webrtc", | 1154 "//third_party/libjingle:libjingle_webrtc", |
| 1151 "//third_party/webrtc/libjingle/xmllite", | 1155 "//third_party/webrtc/libjingle/xmllite", |
| 1152 "//third_party/webrtc/libjingle/xmpp", | 1156 "//third_party/webrtc/libjingle/xmpp", |
| 1153 ] | 1157 ] |
| 1154 } | 1158 } |
| 1155 | 1159 |
| 1156 if (is_desktop_linux) { | 1160 if (is_desktop_linux) { |
| 1157 deps += [ "//build/config/linux/gtk2" ] | 1161 if (use_gtk3) { |
| 1162 deps += [ "//build/config/linux/gtk3" ] |
| 1163 } else { |
| 1164 deps += [ "//build/config/linux/gtk2" ] |
| 1165 } |
| 1158 } | 1166 } |
| 1159 if ((is_linux && !is_chromeos) || is_mac) { | 1167 if ((is_linux && !is_chromeos) || is_mac) { |
| 1160 libs = [ "pam" ] | 1168 libs = [ "pam" ] |
| 1161 } | 1169 } |
| 1162 | 1170 |
| 1163 if (is_mac && is_official_build) { | 1171 if (is_mac && is_official_build) { |
| 1164 sources += [ "internal/internal_mac-inl.h" ] | 1172 sources += [ "internal/internal_mac-inl.h" ] |
| 1165 defines += [ "USE_REMOTING_MACOSX_INTERNAL" ] | 1173 defines += [ "USE_REMOTING_MACOSX_INTERNAL" ] |
| 1166 } | 1174 } |
| 1167 | 1175 |
| (...skipping 733 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1901 root_build_dir), | 1909 root_build_dir), |
| 1902 rebase_path(outputs[0], root_build_dir), | 1910 rebase_path(outputs[0], root_build_dir), |
| 1903 ] | 1911 ] |
| 1904 } | 1912 } |
| 1905 } else { | 1913 } else { |
| 1906 group("remoting_host_installation") { | 1914 group("remoting_host_installation") { |
| 1907 } | 1915 } |
| 1908 } | 1916 } |
| 1909 } | 1917 } |
| 1910 } | 1918 } |
| OLD | NEW |