Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(442)

Unified Diff: net/BUILD.gn

Issue 2832973003: Split net/spdy into core and chromium subdirectories. (Closed)
Patch Set: Fix some more build rules. Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ios/chrome/browser/ios_chrome_io_thread.mm ('k') | net/http/bidirectional_stream.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/BUILD.gn
diff --git a/net/BUILD.gn b/net/BUILD.gn
index db6cb35edc7ea0d3ee2586abce1c4169288fb57f..3af923d56e54617c87e74f7c87f25d0ca202ce5d 100644
--- a/net/BUILD.gn
+++ b/net/BUILD.gn
@@ -1519,46 +1519,99 @@ component("net") {
"socket/websocket_transport_client_socket_pool.h",
"socket/websocket_transport_connect_sub_job.cc",
"socket/websocket_transport_connect_sub_job.h",
- "spdy/bidirectional_stream_spdy_impl.cc",
- "spdy/bidirectional_stream_spdy_impl.h",
- "spdy/buffered_spdy_framer.cc",
- "spdy/buffered_spdy_framer.h",
- "spdy/fuzzing/hpack_fuzz_util.cc",
- "spdy/fuzzing/hpack_fuzz_util.h",
- "spdy/header_coalescer.cc",
- "spdy/header_coalescer.h",
- "spdy/hpack/hpack_constants.cc",
- "spdy/hpack/hpack_constants.h",
- "spdy/hpack/hpack_decoder.cc",
- "spdy/hpack/hpack_decoder.h",
- "spdy/hpack/hpack_decoder3.cc",
- "spdy/hpack/hpack_decoder3.h",
- "spdy/hpack/hpack_decoder_interface.h",
- "spdy/hpack/hpack_encoder.cc",
- "spdy/hpack/hpack_encoder.h",
- "spdy/hpack/hpack_entry.cc",
- "spdy/hpack/hpack_entry.h",
- "spdy/hpack/hpack_header_table.cc",
- "spdy/hpack/hpack_header_table.h",
- "spdy/hpack/hpack_huffman_decoder.cc",
- "spdy/hpack/hpack_huffman_decoder.h",
- "spdy/hpack/hpack_huffman_table.cc",
- "spdy/hpack/hpack_huffman_table.h",
- "spdy/hpack/hpack_input_stream.cc",
- "spdy/hpack/hpack_input_stream.h",
- "spdy/hpack/hpack_output_stream.cc",
- "spdy/hpack/hpack_output_stream.h",
- "spdy/hpack/hpack_static_table.cc",
- "spdy/hpack/hpack_static_table.h",
- "spdy/http2_frame_decoder_adapter.cc",
- "spdy/http2_frame_decoder_adapter.h",
- "spdy/http2_priority_dependencies.cc",
- "spdy/http2_priority_dependencies.h",
- "spdy/lifo_write_scheduler.h",
- "spdy/multiplexed_http_stream.cc",
- "spdy/multiplexed_http_stream.h",
- "spdy/multiplexed_session.cc",
- "spdy/multiplexed_session.h",
+ "spdy/chromium/bidirectional_stream_spdy_impl.cc",
+ "spdy/chromium/bidirectional_stream_spdy_impl.h",
+ "spdy/chromium/buffered_spdy_framer.cc",
+ "spdy/chromium/buffered_spdy_framer.h",
+ "spdy/chromium/header_coalescer.cc",
+ "spdy/chromium/header_coalescer.h",
+ "spdy/chromium/http2_priority_dependencies.cc",
+ "spdy/chromium/http2_priority_dependencies.h",
+ "spdy/chromium/multiplexed_http_stream.cc",
+ "spdy/chromium/multiplexed_http_stream.h",
+ "spdy/chromium/multiplexed_session.cc",
+ "spdy/chromium/multiplexed_session.h",
+ "spdy/chromium/server_push_delegate.h",
+ "spdy/chromium/spdy_buffer.cc",
+ "spdy/chromium/spdy_buffer.h",
+ "spdy/chromium/spdy_buffer_producer.cc",
+ "spdy/chromium/spdy_buffer_producer.h",
+ "spdy/chromium/spdy_flags.cc",
+ "spdy/chromium/spdy_flags.h",
+ "spdy/chromium/spdy_http_stream.cc",
+ "spdy/chromium/spdy_http_stream.h",
+ "spdy/chromium/spdy_http_utils.cc",
+ "spdy/chromium/spdy_http_utils.h",
+ "spdy/chromium/spdy_log_util.cc",
+ "spdy/chromium/spdy_log_util.h",
+ "spdy/chromium/spdy_proxy_client_socket.cc",
+ "spdy/chromium/spdy_proxy_client_socket.h",
+ "spdy/chromium/spdy_read_queue.cc",
+ "spdy/chromium/spdy_read_queue.h",
+ "spdy/chromium/spdy_session.cc",
+ "spdy/chromium/spdy_session.h",
+ "spdy/chromium/spdy_session_key.cc",
+ "spdy/chromium/spdy_session_key.h",
+ "spdy/chromium/spdy_session_pool.cc",
+ "spdy/chromium/spdy_session_pool.h",
+ "spdy/chromium/spdy_stream.cc",
+ "spdy/chromium/spdy_stream.h",
+ "spdy/chromium/spdy_write_queue.cc",
+ "spdy/chromium/spdy_write_queue.h",
+ "spdy/core/fuzzing/hpack_fuzz_util.cc",
+ "spdy/core/fuzzing/hpack_fuzz_util.h",
+ "spdy/core/hpack/hpack_constants.cc",
+ "spdy/core/hpack/hpack_constants.h",
+ "spdy/core/hpack/hpack_decoder.cc",
+ "spdy/core/hpack/hpack_decoder.h",
+ "spdy/core/hpack/hpack_decoder3.cc",
+ "spdy/core/hpack/hpack_decoder3.h",
+ "spdy/core/hpack/hpack_decoder_interface.h",
+ "spdy/core/hpack/hpack_encoder.cc",
+ "spdy/core/hpack/hpack_encoder.h",
+ "spdy/core/hpack/hpack_entry.cc",
+ "spdy/core/hpack/hpack_entry.h",
+ "spdy/core/hpack/hpack_header_table.cc",
+ "spdy/core/hpack/hpack_header_table.h",
+ "spdy/core/hpack/hpack_huffman_decoder.cc",
+ "spdy/core/hpack/hpack_huffman_decoder.h",
+ "spdy/core/hpack/hpack_huffman_table.cc",
+ "spdy/core/hpack/hpack_huffman_table.h",
+ "spdy/core/hpack/hpack_input_stream.cc",
+ "spdy/core/hpack/hpack_input_stream.h",
+ "spdy/core/hpack/hpack_output_stream.cc",
+ "spdy/core/hpack/hpack_output_stream.h",
+ "spdy/core/hpack/hpack_static_table.cc",
+ "spdy/core/hpack/hpack_static_table.h",
+ "spdy/core/http2_frame_decoder_adapter.cc",
+ "spdy/core/http2_frame_decoder_adapter.h",
+ "spdy/core/lifo_write_scheduler.h",
+ "spdy/core/priority_write_scheduler.h",
+ "spdy/core/spdy_alt_svc_wire_format.cc",
+ "spdy/core/spdy_alt_svc_wire_format.h",
+ "spdy/core/spdy_bitmasks.h",
+ "spdy/core/spdy_bug_tracker.h",
+ "spdy/core/spdy_frame_builder.cc",
+ "spdy/core/spdy_frame_builder.h",
+ "spdy/core/spdy_frame_reader.cc",
+ "spdy/core/spdy_frame_reader.h",
+ "spdy/core/spdy_framer.cc",
+ "spdy/core/spdy_framer.h",
+ "spdy/core/spdy_framer_decoder_adapter.cc",
+ "spdy/core/spdy_framer_decoder_adapter.h",
+ "spdy/core/spdy_header_block.cc",
+ "spdy/core/spdy_header_block.h",
+ "spdy/core/spdy_header_indexing.cc",
+ "spdy/core/spdy_header_indexing.h",
+ "spdy/core/spdy_headers_handler_interface.h",
+ "spdy/core/spdy_pinnable_buffer_piece.cc",
+ "spdy/core/spdy_pinnable_buffer_piece.h",
+ "spdy/core/spdy_prefixed_buffer_reader.cc",
+ "spdy/core/spdy_prefixed_buffer_reader.h",
+ "spdy/core/spdy_protocol.cc",
+ "spdy/core/spdy_protocol.h",
+ "spdy/core/write_scheduler.h",
+ "spdy/core/zero_copy_output_buffer.h",
"spdy/platform/api/spdy_estimate_memory_usage.h",
"spdy/platform/api/spdy_string.h",
"spdy/platform/api/spdy_string_piece.h",
@@ -1567,59 +1620,6 @@ component("net") {
"spdy/platform/impl/spdy_string_impl.h",
"spdy/platform/impl/spdy_string_piece_impl.h",
"spdy/platform/impl/spdy_string_utils_impl.h",
- "spdy/priority_write_scheduler.h",
- "spdy/server_push_delegate.h",
- "spdy/spdy_alt_svc_wire_format.cc",
- "spdy/spdy_alt_svc_wire_format.h",
- "spdy/spdy_bitmasks.h",
- "spdy/spdy_buffer.cc",
- "spdy/spdy_buffer.h",
- "spdy/spdy_buffer_producer.cc",
- "spdy/spdy_buffer_producer.h",
- "spdy/spdy_bug_tracker.h",
- "spdy/spdy_flags.cc",
- "spdy/spdy_flags.h",
- "spdy/spdy_frame_builder.cc",
- "spdy/spdy_frame_builder.h",
- "spdy/spdy_frame_reader.cc",
- "spdy/spdy_frame_reader.h",
- "spdy/spdy_framer.cc",
- "spdy/spdy_framer.h",
- "spdy/spdy_framer_decoder_adapter.cc",
- "spdy/spdy_framer_decoder_adapter.h",
- "spdy/spdy_header_block.cc",
- "spdy/spdy_header_block.h",
- "spdy/spdy_header_indexing.cc",
- "spdy/spdy_header_indexing.h",
- "spdy/spdy_headers_handler_interface.h",
- "spdy/spdy_http_stream.cc",
- "spdy/spdy_http_stream.h",
- "spdy/spdy_http_utils.cc",
- "spdy/spdy_http_utils.h",
- "spdy/spdy_log_util.cc",
- "spdy/spdy_log_util.h",
- "spdy/spdy_pinnable_buffer_piece.cc",
- "spdy/spdy_pinnable_buffer_piece.h",
- "spdy/spdy_prefixed_buffer_reader.cc",
- "spdy/spdy_prefixed_buffer_reader.h",
- "spdy/spdy_protocol.cc",
- "spdy/spdy_protocol.h",
- "spdy/spdy_proxy_client_socket.cc",
- "spdy/spdy_proxy_client_socket.h",
- "spdy/spdy_read_queue.cc",
- "spdy/spdy_read_queue.h",
- "spdy/spdy_session.cc",
- "spdy/spdy_session.h",
- "spdy/spdy_session_key.cc",
- "spdy/spdy_session_key.h",
- "spdy/spdy_session_pool.cc",
- "spdy/spdy_session_pool.h",
- "spdy/spdy_stream.cc",
- "spdy/spdy_stream.h",
- "spdy/spdy_write_queue.cc",
- "spdy/spdy_write_queue.h",
- "spdy/write_scheduler.h",
- "spdy/zero_copy_output_buffer.h",
"ssl/client_cert_store.h",
"ssl/client_cert_store_mac.cc",
"ssl/client_cert_store_mac.h",
@@ -2471,8 +2471,8 @@ static_library("test_support") {
"proxy/proxy_config_service_common_unittest.h",
"socket/socket_test_util.cc",
"socket/socket_test_util.h",
- "spdy/spdy_test_util_common.cc",
- "spdy/spdy_test_util_common.h",
+ "spdy/chromium/spdy_test_util_common.cc",
+ "spdy/chromium/spdy_test_util_common.h",
"test/cert_test_util.cc",
"test/cert_test_util.h",
"test/cert_test_util_nss.cc",
@@ -2792,7 +2792,7 @@ if (!is_ios && !is_android) {
executable("hpack_example_generator") {
testonly = true
sources = [
- "spdy/fuzzing/hpack_example_generator.cc",
+ "spdy/core/fuzzing/hpack_example_generator.cc",
]
# TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
@@ -4737,63 +4737,63 @@ test("net_unittests") {
"socket/unix_domain_server_socket_posix_unittest.cc",
"socket/websocket_endpoint_lock_manager_unittest.cc",
"socket/websocket_transport_client_socket_pool_unittest.cc",
- "spdy/array_output_buffer.cc",
- "spdy/array_output_buffer.h",
- "spdy/array_output_buffer_test.cc",
- "spdy/bidirectional_stream_spdy_impl_unittest.cc",
- "spdy/buffered_spdy_framer_unittest.cc",
- "spdy/fuzzing/hpack_fuzz_util_test.cc",
- "spdy/header_coalescer_test.cc",
- "spdy/hpack/hpack_decoder3_test.cc",
- "spdy/hpack/hpack_decoder_test.cc",
- "spdy/hpack/hpack_encoder_test.cc",
- "spdy/hpack/hpack_entry_test.cc",
- "spdy/hpack/hpack_header_table_test.cc",
- "spdy/hpack/hpack_huffman_decoder_test.cc",
- "spdy/hpack/hpack_huffman_table_test.cc",
- "spdy/hpack/hpack_input_stream_test.cc",
- "spdy/hpack/hpack_output_stream_test.cc",
- "spdy/hpack/hpack_round_trip_test.cc",
- "spdy/hpack/hpack_static_table_test.cc",
- "spdy/http2_priority_dependencies_unittest.cc",
- "spdy/lifo_write_scheduler_test.cc",
- "spdy/mock_spdy_framer_visitor.cc",
- "spdy/mock_spdy_framer_visitor.h",
+ "spdy/chromium/bidirectional_stream_spdy_impl_unittest.cc",
+ "spdy/chromium/buffered_spdy_framer_unittest.cc",
+ "spdy/chromium/header_coalescer_test.cc",
+ "spdy/chromium/http2_priority_dependencies_unittest.cc",
+ "spdy/chromium/spdy_buffer_unittest.cc",
+ "spdy/chromium/spdy_http_stream_unittest.cc",
+ "spdy/chromium/spdy_http_utils_unittest.cc",
+ "spdy/chromium/spdy_log_util_unittest.cc",
+ "spdy/chromium/spdy_network_transaction_unittest.cc",
+ "spdy/chromium/spdy_proxy_client_socket_unittest.cc",
+ "spdy/chromium/spdy_read_queue_unittest.cc",
+ "spdy/chromium/spdy_session_pool_unittest.cc",
+ "spdy/chromium/spdy_session_test_util.cc",
+ "spdy/chromium/spdy_session_test_util.h",
+ "spdy/chromium/spdy_session_unittest.cc",
+ "spdy/chromium/spdy_stream_test_util.cc",
+ "spdy/chromium/spdy_stream_test_util.h",
+ "spdy/chromium/spdy_stream_unittest.cc",
+ "spdy/chromium/spdy_write_queue_unittest.cc",
+ "spdy/core/array_output_buffer.cc",
+ "spdy/core/array_output_buffer.h",
+ "spdy/core/array_output_buffer_test.cc",
+ "spdy/core/fuzzing/hpack_fuzz_util_test.cc",
+ "spdy/core/hpack/hpack_decoder3_test.cc",
+ "spdy/core/hpack/hpack_decoder_test.cc",
+ "spdy/core/hpack/hpack_encoder_test.cc",
+ "spdy/core/hpack/hpack_entry_test.cc",
+ "spdy/core/hpack/hpack_header_table_test.cc",
+ "spdy/core/hpack/hpack_huffman_decoder_test.cc",
+ "spdy/core/hpack/hpack_huffman_table_test.cc",
+ "spdy/core/hpack/hpack_input_stream_test.cc",
+ "spdy/core/hpack/hpack_output_stream_test.cc",
+ "spdy/core/hpack/hpack_round_trip_test.cc",
+ "spdy/core/hpack/hpack_static_table_test.cc",
+ "spdy/core/lifo_write_scheduler_test.cc",
+ "spdy/core/mock_spdy_framer_visitor.cc",
+ "spdy/core/mock_spdy_framer_visitor.h",
+ "spdy/core/priority_write_scheduler_test.cc",
+ "spdy/core/spdy_alt_svc_wire_format_test.cc",
+ "spdy/core/spdy_deframer_visitor.cc",
+ "spdy/core/spdy_deframer_visitor.h",
+ "spdy/core/spdy_deframer_visitor_test.cc",
+ "spdy/core/spdy_frame_builder_test.cc",
+ "spdy/core/spdy_frame_reader_test.cc",
+ "spdy/core/spdy_framer_test.cc",
+ "spdy/core/spdy_header_block_test.cc",
+ "spdy/core/spdy_header_indexing_test.cc",
+ "spdy/core/spdy_no_op_visitor.cc",
+ "spdy/core/spdy_no_op_visitor.h",
+ "spdy/core/spdy_pinnable_buffer_piece_test.cc",
+ "spdy/core/spdy_prefixed_buffer_reader_test.cc",
+ "spdy/core/spdy_protocol_test.cc",
+ "spdy/core/spdy_protocol_test_utils.cc",
+ "spdy/core/spdy_protocol_test_utils.h",
+ "spdy/core/spdy_test_utils.cc",
+ "spdy/core/spdy_test_utils.h",
"spdy/platform/api/spdy_string_utils_test.cc",
- "spdy/priority_write_scheduler_test.cc",
- "spdy/spdy_alt_svc_wire_format_test.cc",
- "spdy/spdy_buffer_unittest.cc",
- "spdy/spdy_deframer_visitor.cc",
- "spdy/spdy_deframer_visitor.h",
- "spdy/spdy_deframer_visitor_test.cc",
- "spdy/spdy_frame_builder_test.cc",
- "spdy/spdy_frame_reader_test.cc",
- "spdy/spdy_framer_test.cc",
- "spdy/spdy_header_block_test.cc",
- "spdy/spdy_header_indexing_test.cc",
- "spdy/spdy_http_stream_unittest.cc",
- "spdy/spdy_http_utils_unittest.cc",
- "spdy/spdy_log_util_unittest.cc",
- "spdy/spdy_network_transaction_unittest.cc",
- "spdy/spdy_no_op_visitor.cc",
- "spdy/spdy_no_op_visitor.h",
- "spdy/spdy_pinnable_buffer_piece_test.cc",
- "spdy/spdy_prefixed_buffer_reader_test.cc",
- "spdy/spdy_protocol_test.cc",
- "spdy/spdy_protocol_test_utils.cc",
- "spdy/spdy_protocol_test_utils.h",
- "spdy/spdy_proxy_client_socket_unittest.cc",
- "spdy/spdy_read_queue_unittest.cc",
- "spdy/spdy_session_pool_unittest.cc",
- "spdy/spdy_session_test_util.cc",
- "spdy/spdy_session_test_util.h",
- "spdy/spdy_session_unittest.cc",
- "spdy/spdy_stream_test_util.cc",
- "spdy/spdy_stream_test_util.h",
- "spdy/spdy_stream_unittest.cc",
- "spdy/spdy_test_utils.cc",
- "spdy/spdy_test_utils.h",
- "spdy/spdy_write_queue_unittest.cc",
"ssl/channel_id_service_unittest.cc",
"ssl/client_cert_store_mac_unittest.cc",
"ssl/client_cert_store_nss_unittest.cc",
@@ -5132,7 +5132,7 @@ test("net_unittests") {
# Need to read input data files.
"socket/ssl_server_socket_unittest.cc",
- "spdy/fuzzing/hpack_fuzz_util_test.cc",
+ "spdy/core/fuzzing/hpack_fuzz_util_test.cc",
# Need TestServer.
"cert_net/cert_net_fetcher_impl_unittest.cc",
@@ -5179,8 +5179,8 @@ test("net_unittests") {
"http/http_network_transaction_unittest.cc",
"http/http_proxy_client_socket_pool_unittest.cc",
"socket/ssl_client_socket_pool_unittest.cc",
- "spdy/spdy_network_transaction_unittest.cc",
- "spdy/spdy_proxy_client_socket_unittest.cc",
+ "spdy/chromium/spdy_network_transaction_unittest.cc",
+ "spdy/chromium/spdy_proxy_client_socket_unittest.cc",
"url_request/url_request_job_unittest.cc",
"url_request/url_request_unittest.cc",
]
@@ -5801,7 +5801,7 @@ fuzzer_test("net_http_server_fuzzer") {
fuzzer_test("net_spdy_session_fuzzer") {
sources = [
- "spdy/spdy_session_fuzzer.cc",
+ "spdy/chromium/spdy_session_fuzzer.cc",
]
deps = [
":net_fuzzer_test_support",
« no previous file with comments | « ios/chrome/browser/ios_chrome_io_thread.mm ('k') | net/http/bidirectional_stream.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698