Chromium Code Reviews| Index: components/cast_channel/BUILD.gn |
| diff --git a/components/cast_channel/BUILD.gn b/components/cast_channel/BUILD.gn |
| index ef44a6e87358ea7a760ca231e2da180290d484b9..927bf0779591b2578d4892c27765f7aae2fa3fb8 100644 |
| --- a/components/cast_channel/BUILD.gn |
| +++ b/components/cast_channel/BUILD.gn |
| @@ -1,13 +1,74 @@ |
| -# Copyright 2017 The Chromium Authors. All rights reserved. |
| +# Copyright 2016 The Chromium Authors. All rights reserved. |
|
mark a. foltz
2017/06/01 21:26:35
2017
zhaobin
2017/06/01 22:00:37
Done.
|
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| static_library("cast_channel") { |
| sources = [ |
| + "cast_auth_util.cc", |
| + "cast_auth_util.h", |
| "cast_channel_enum.cc", |
| "cast_channel_enum.h", |
| + "cast_framer.cc", |
| + "cast_framer.h", |
| + "cast_message_util.cc", |
| + "cast_message_util.h", |
| + "cast_socket.cc", |
| + "cast_socket.h", |
| + "cast_socket_service.cc", |
| + "cast_socket_service.h", |
| + "cast_socket_service_factory.cc", |
| + "cast_socket_service_factory.h", |
| + "cast_transport.cc", |
| + "cast_transport.h", |
| + "keep_alive_delegate.cc", |
| + "keep_alive_delegate.h", |
| + "logger.cc", |
| + "logger.h", |
| ] |
| deps = [ |
| "//base", |
| + "//components/cast_certificate", |
| + "//components/cast_channel/proto:cast_channel_proto", |
| + "//content/public/browser", |
| + "//crypto", |
| + "//net", |
| + ] |
| +} |
| + |
| +static_library("test_support") { |
| + testonly = true |
| + sources = [ |
| + "cast_test_util.cc", |
| + "cast_test_util.h", |
| + ] |
| + deps = [ |
| + ":cast_channel", |
| + "//base", |
| + "//components/cast_channel/proto:cast_channel_proto", |
| + "//net", |
| + "//testing/gmock", |
| + "//testing/gtest", |
| + ] |
| +} |
| + |
| +source_set("unit_tests") { |
| + testonly = true |
| + sources = [ |
| + "cast_auth_util_unittest.cc", |
| + "cast_framer_unittest.cc", |
| + "cast_socket_service_unittest.cc", |
| + "cast_socket_unittest.cc", |
| + "cast_transport_unittest.cc", |
| + "keep_alive_delegate_unittest.cc", |
| + "logger_unittest.cc", |
| + ] |
| + deps = [ |
| + ":cast_channel", |
| + ":test_support", |
| + "//base", |
| + "//components/cast_channel/proto:cast_channel_proto", |
| + "//net", |
| + "//testing/gmock", |
| + "//testing/gtest", |
| ] |
| } |