• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2018 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.
4
5source_set("quic") {
6  sources = [
7    "quic_client.cc",
8    "quic_client.h",
9    "quic_connection.h",
10    "quic_connection_factory.h",
11    "quic_server.cc",
12    "quic_server.h",
13    "quic_service_common.cc",
14    "quic_service_common.h",
15  ]
16
17  deps = [
18    "../../../platform",
19    "../../../third_party/abseil",
20    "../../../util",
21    "../../public",
22  ]
23}
24
25source_set("test_support") {
26  testonly = true
27  sources = [
28    "testing/fake_quic_connection.cc",
29    "testing/fake_quic_connection.h",
30    "testing/fake_quic_connection_factory.cc",
31    "testing/fake_quic_connection_factory.h",
32    "testing/quic_test_support.cc",
33    "testing/quic_test_support.h",
34  ]
35
36  public_deps = [
37    ":quic",
38    "../../../platform",
39    "../../../platform:test",
40    "../../public",
41  ]
42
43  deps = [
44    "../../../third_party/abseil",
45    "../../../third_party/googletest:gmock",
46    "../../../util",
47    "../../msgs",
48  ]
49}
50