Re-land: C++ readability review
[chromium-blink-merge.git] / remoting / client / BUILD.gn
blobecbb86d3ec447ff72865f90948c98066ead3feef
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
3 # found in the LICENSE file.
5 import("//remoting/remoting_srcs.gni")
7 source_set("client") {
8   sources = rebase_path(remoting_srcs_gypi_values.remoting_client_sources,
9                         ".",
10                         "//remoting")
12   configs += [
13     "//build/config/compiler:wexit_time_destructors",
14     "//remoting:version",
15   ]
17   deps = [
18     "//remoting/base",
19     "//remoting/codec",
20     "//remoting/protocol",
21     "//third_party/libyuv",
22     "//third_party/webrtc/modules/desktop_capture",
23   ]
26 source_set("unit_tests") {
27   testonly = true
29   sources = [
30     "audio_player_unittest.cc",
31     "client_status_logger_unittest.cc",
32     "key_event_mapper_unittest.cc",
33     "server_log_entry_client_unittest.cc",
34   ]
36   deps = [
37     ":client",
38     "//remoting/proto",
39     "//testing/gmock",
40     "//testing/gtest",
41     "//third_party/webrtc",
42   ]