blob: 1ae2bb1e01dcf874f600559adb8268ce455ef852 [file] [log] [blame]
licenses(["notice"]) # Chromium
package(default_visibility = ["//third_party/quic:quic_users"])
load("//gfe/gfe2/tools:build_defs.bzl", "cc_test_library")
cc_binary(
name = "qpack_offline_decoder",
testonly = 1,
srcs = ["qpack_offline_decoder_bin.cc"],
deps = [
":qpack_offline_decoder_lib",
"//base",
"//file/localfile",
"//third_party/quic/core/qpack:qpack_decoder_test_utils_lib",
"//third_party/quic/core/qpack:qpack_test_utils_lib",
"//third_party/quic/platform/api:quic_logging_lib",
"//third_party/quic/platform/api:quic_string_piece_lib",
],
)
cc_test_library(
name = "qpack_offline_decoder_lib",
srcs = ["qpack_offline_decoder.cc"],
hdrs = ["qpack_offline_decoder.h"],
deps = [
"//third_party/quic/core:quic_types_lib",
"//third_party/quic/core/qpack:qpack_decoder_lib",
"//third_party/quic/core/qpack:qpack_decoder_test_utils_lib",
"//third_party/quic/core/qpack:qpack_test_utils_lib",
"//third_party/quic/platform/api:quic_endian_lib",
"//third_party/quic/platform/api:quic_file_utils_lib",
"//third_party/quic/platform/api:quic_logging_lib",
"//third_party/quic/platform/api:quic_string_lib",
"//third_party/quic/platform/api:quic_string_piece_lib",
"//third_party/quic/platform/api:quic_text_utils_lib",
"//third_party/spdy/core:spdy_header_block_lib",
],
)