commit | f33be6192a034f605c7d0292502106998c3b533a | [log] [tgz] |
---|---|---|
author | bnc <bnc@google.com> | Fri Jan 22 11:20:51 2021 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Jan 22 11:23:26 2021 -0800 |
tree | f6d636942657b1003230e164ca155159b39e5085 | |
parent | 47d67c37230eb0e2182079ab05cf9263a1d003f0 [diff] |
Refactor to make :http_frames_lib build with --config=android_arm. cl/352042819 breaks //third_party/quic/core:quic_core_android_build target built with --config=android_arm, because it adds :http_encoder_lib and :http_frames_lib as dependencies of :quic_session_lib. However, :http_frames_lib indirectly depends on the following three targets that do not compile with --config=android_arm: //third_party/spdy/core:spdy_framer_lib //third_party/quic/core/qpack:qpack_header_table_lib //third_party/spdy/core/hpack:hpack_lib The easiest way to fix it is this minor refactor which breaks the indirect dependency of :http_frames_lib on these targets. PiperOrigin-RevId: 353280950 Change-Id: Ic0f627d2d87d7e56aef1b14bc18d8f4d80e48c50
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects. QUICHE is only supported on little-endian platforms.
Code can be viewed in CodeSearch in Quiche and is imported into Chromium.