diff options
author | mark a. foltz <mfoltz@chromium.org> | 2019-10-10 14:47:31 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-10-11 17:59:28 +0000 |
commit | a690963a9d9af2a83a90caacb3f3e6724b59322b (patch) | |
tree | c15de659436b7b6a9484f6b5392b2cec3117da45 /third_party | |
parent | f277612011465fb9d48fc490133c6232f2658168 (diff) | |
download | openscreen-a690963a9d9af2a83a90caacb3f3e6724b59322b.tar.gz |
[Open Screen] BUILD cleanups.
This removes commented-out BUILD targets and consolidates cflags.
Bug: openscreen:40
Change-Id: Ia4464c8f916f63ab1ab4fc8d8e5dac2a1589784c
Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/1853749
Reviewed-by: Jordan Bayles <jophba@chromium.org>
Commit-Queue: mark a. foltz <mfoltz@chromium.org>
Diffstat (limited to 'third_party')
-rw-r--r-- | third_party/chromium_quic/BUILD.gn | 188 | ||||
-rw-r--r-- | third_party/mDNSResponder/BUILD.gn | 9 |
2 files changed, 3 insertions, 194 deletions
diff --git a/third_party/chromium_quic/BUILD.gn b/third_party/chromium_quic/BUILD.gn index c8506fcc..8495d904 100644 --- a/third_party/chromium_quic/BUILD.gn +++ b/third_party/chromium_quic/BUILD.gn @@ -398,42 +398,6 @@ source_set("frames") { configs += [ ":chromium_quic_config" ] } -# NOTE: The http module depends on additional SPDY code in chromium, which we'd -# rather not pull in, as we wouldn't use it. -# source_set("http") { -# sources = [ -# "src/net/third_party/quic/core/http/quic_client_promised_info.cc", -# "src/net/third_party/quic/core/http/quic_client_promised_info.h", -# "src/net/third_party/quic/core/http/quic_client_push_promise_index.cc", -# "src/net/third_party/quic/core/http/quic_client_push_promise_index.h", -# "src/net/third_party/quic/core/http/quic_header_list.cc", -# "src/net/third_party/quic/core/http/quic_header_list.h", -# "src/net/third_party/quic/core/http/quic_headers_stream.cc", -# "src/net/third_party/quic/core/http/quic_headers_stream.h", -# "src/net/third_party/quic/core/http/quic_server_session_base.cc", -# "src/net/third_party/quic/core/http/quic_server_session_base.h", -# "src/net/third_party/quic/core/http/quic_spdy_client_session_base.cc", -# "src/net/third_party/quic/core/http/quic_spdy_client_session_base.h", -# "src/net/third_party/quic/core/http/quic_spdy_client_session.cc", -# "src/net/third_party/quic/core/http/quic_spdy_client_session.h", -# "src/net/third_party/quic/core/http/quic_spdy_client_stream.cc", -# "src/net/third_party/quic/core/http/quic_spdy_client_stream.h", -# "src/net/third_party/quic/core/http/quic_spdy_server_stream_base.cc", -# "src/net/third_party/quic/core/http/quic_spdy_server_stream_base.h", -# "src/net/third_party/quic/core/http/quic_spdy_session.cc", -# "src/net/third_party/quic/core/http/quic_spdy_session.h", -# "src/net/third_party/quic/core/http/quic_spdy_stream.cc", -# "src/net/third_party/quic/core/http/quic_spdy_stream.h", -# "src/net/third_party/quic/core/http/spdy_utils.cc", -# "src/net/third_party/quic/core/http/spdy_utils.h", -# ] -# -# configs -= [ -# "//build:default_include_dirs", -# ] -# configs += [ ":chromium_quic_config" ] -# } - proto_library("proto") { sources = [ "src/net/third_party/quic/core/proto/cached_network_parameters.proto", @@ -568,162 +532,10 @@ source_set("platform") { "src/net/third_party/quic/platform/impl/quic_url_utils_impl.h", ] - # The following sources cause problems in the build, but since they are not - # needed, don't fix anything and don't build them. - # - # sources -= [ - # "src/net/third_party/quic/core/quic_epoll_alarm_factory.cc", - # "src/net/third_party/quic/core/quic_epoll_alarm_factory.h", - # "src/net/third_party/quic/core/quic_epoll_connection_helper.cc", - # "src/net/third_party/quic/core/quic_epoll_connection_helper.h", - # "src/net/third_party/quic/platform/impl/quic_epoll_clock.cc", - # "src/net/third_party/quic/platform/impl/quic_epoll_clock.h", - # "src/net/third_party/quic/platform/impl/quic_socket_utils.cc", - # "src/net/third_party/quic/platform/impl/quic_socket_utils.h", - # ] - configs -= [ "//build:default_include_dirs" ] configs += [ ":chromium_quic_config" ] } -# TODO(btolsch): Tests, if we ever care about building these locally. -# source_set("chromium_quic_tests") { -# sources = [ -# "src/net/third_party/quic/core/chlo_extractor_test.cc", -# "src/net/third_party/quic/core/packet_number_indexed_queue_test.cc", -# "src/net/third_party/quic/core/quic_alarm_test.cc", -# "src/net/third_party/quic/core/quic_arena_scoped_ptr_test.cc", -# "src/net/third_party/quic/core/quic_bandwidth_test.cc", -# "src/net/third_party/quic/core/quic_buffered_packet_store_test.cc", -# "src/net/third_party/quic/core/quic_config_test.cc", -# "src/net/third_party/quic/core/quic_connection_test.cc", -# "src/net/third_party/quic/core/quic_control_frame_manager_test.cc", -# "src/net/third_party/quic/core/quic_crypto_client_stream_test.cc", -# "src/net/third_party/quic/core/quic_crypto_server_stream_test.cc", -# "src/net/third_party/quic/core/quic_crypto_stream_test.cc", -# "src/net/third_party/quic/core/quic_data_writer_test.cc", -# "src/net/third_party/quic/core/quic_dispatcher_test.cc", -# "src/net/third_party/quic/core/quic_epoll_alarm_factory_test.cc", -# "src/net/third_party/quic/core/quic_epoll_connection_helper_test.cc", -# "src/net/third_party/quic/core/quic_error_codes_test.cc", -# "src/net/third_party/quic/core/quic_flow_controller_test.cc", -# "src/net/third_party/quic/core/quic_framer_test.cc", -# "src/net/third_party/quic/core/quic_ietf_framer_test.cc", -# "src/net/third_party/quic/core/quic_one_block_arena_test.cc", -# "src/net/third_party/quic/core/quic_packet_creator_test.cc", -# "src/net/third_party/quic/core/quic_packet_generator_test.cc", -# "src/net/third_party/quic/core/quic_received_packet_manager_test.cc", -# "src/net/third_party/quic/core/quic_sent_packet_manager_test.cc", -# "src/net/third_party/quic/core/quic_server_id_test.cc", -# "src/net/third_party/quic/core/quic_session_test.cc", -# "src/net/third_party/quic/core/quic_simple_buffer_allocator_test.cc", -# "src/net/third_party/quic/core/quic_socket_address_coder_test.cc", -# "src/net/third_party/quic/core/quic_stream_send_buffer_test.cc", -# "src/net/third_party/quic/core/quic_stream_sequencer_buffer_test.cc", -# "src/net/third_party/quic/core/quic_stream_sequencer_test.cc", -# "src/net/third_party/quic/core/quic_stream_test.cc", -# "src/net/third_party/quic/core/quic_sustained_bandwidth_recorder_test.cc", -# "src/net/third_party/quic/core/quic_tag_test.cc", -# "src/net/third_party/quic/core/quic_time_test.cc", -# "src/net/third_party/quic/core/quic_time_wait_list_manager_test.cc", -# "src/net/third_party/quic/core/quic_trace_visitor_test.cc", -# "src/net/third_party/quic/core/quic_unacked_packet_map_test.cc", -# "src/net/third_party/quic/core/quic_utils_test.cc", -# "src/net/third_party/quic/core/quic_version_manager_test.cc", -# "src/net/third_party/quic/core/quic_versions_test.cc", -# "src/net/third_party/quic/core/quic_write_blocked_list_test.cc", -# "src/net/third_party/quic/core/stateless_rejector_test.cc", -# "src/net/third_party/quic/core/tls_handshaker_test.cc", -# "src/net/third_party/quic/core/congestion_control/bandwidth_sampler_test.cc", -# "src/net/third_party/quic/core/congestion_control/bbr_sender_test.cc", -# "src/net/third_party/quic/core/congestion_control/cubic_bytes_test.cc", -# "src/net/third_party/quic/core/congestion_control/general_loss_algorithm_test.cc", -# "src/net/third_party/quic/core/congestion_control/hybrid_slow_start_test.cc", -# "src/net/third_party/quic/core/congestion_control/pacing_sender_test.cc", -# "src/net/third_party/quic/core/congestion_control/prr_sender_test.cc", -# "src/net/third_party/quic/core/congestion_control/rtt_stats_test.cc", -# "src/net/third_party/quic/core/congestion_control/send_algorithm_test.cc", -# "src/net/third_party/quic/core/congestion_control/tcp_cubic_sender_bytes_test.cc", -# "src/net/third_party/quic/core/congestion_control/windowed_filter_test.cc", -# "src/net/third_party/quic/core/crypto/aes_128_gcm_12_decrypter_test.cc", -# "src/net/third_party/quic/core/crypto/aes_128_gcm_12_encrypter_test.cc", -# "src/net/third_party/quic/core/crypto/aes_128_gcm_decrypter_test.cc", -# "src/net/third_party/quic/core/crypto/aes_128_gcm_encrypter_test.cc", -# "src/net/third_party/quic/core/crypto/aes_256_gcm_decrypter_test.cc", -# "src/net/third_party/quic/core/crypto/aes_256_gcm_encrypter_test.cc", -# "src/net/third_party/quic/core/crypto/cert_compressor_test.cc", -# "src/net/third_party/quic/core/crypto/chacha20_poly1305_decrypter_test.cc", -# "src/net/third_party/quic/core/crypto/chacha20_poly1305_encrypter_test.cc", -# "src/net/third_party/quic/core/crypto/chacha20_poly1305_tls_decrypter_test.cc", -# "src/net/third_party/quic/core/crypto/chacha20_poly1305_tls_encrypter_test.cc", -# "src/net/third_party/quic/core/crypto/channel_id_test.cc", -# "src/net/third_party/quic/core/crypto/common_cert_set_test.cc", -# "src/net/third_party/quic/core/crypto/crypto_framer_test.cc", -# "src/net/third_party/quic/core/crypto/crypto_handshake_message_test.cc", -# "src/net/third_party/quic/core/crypto/crypto_secret_boxer_test.cc", -# "src/net/third_party/quic/core/crypto/crypto_server_test.cc", -# "src/net/third_party/quic/core/crypto/crypto_utils_test.cc", -# "src/net/third_party/quic/core/crypto/curve25519_key_exchange_test.cc", -# "src/net/third_party/quic/core/crypto/null_decrypter_test.cc", -# "src/net/third_party/quic/core/crypto/null_encrypter_test.cc", -# "src/net/third_party/quic/core/crypto/p256_key_exchange_test.cc", -# "src/net/third_party/quic/core/crypto/quic_compressed_certs_cache_test.cc", -# "src/net/third_party/quic/core/crypto/quic_crypto_client_config_test.cc", -# "src/net/third_party/quic/core/crypto/quic_crypto_server_config_test.cc", -# "src/net/third_party/quic/core/crypto/quic_hkdf_test.cc", -# "src/net/third_party/quic/core/crypto/quic_random_test.cc", -# "src/net/third_party/quic/core/crypto/quic_tls_adapter_test.cc", -# "src/net/third_party/quic/core/crypto/transport_parameters_test.cc", -# "src/net/third_party/quic/core/frames/quic_frames_test.cc", -# "src/net/third_party/quic/core/http/end_to_end_test.cc", -# "src/net/third_party/quic/core/http/quic_client_promised_info_test.cc", -# "src/net/third_party/quic/core/http/quic_client_push_promise_index_test.cc", -# "src/net/third_party/quic/core/http/quic_header_list_test.cc", -# "src/net/third_party/quic/core/http/quic_headers_stream_test.cc", -# "src/net/third_party/quic/core/http/quic_server_session_base_test.cc", -# "src/net/third_party/quic/core/http/quic_spdy_client_session_test.cc", -# "src/net/third_party/quic/core/http/quic_spdy_client_stream_test.cc", -# "src/net/third_party/quic/core/http/quic_spdy_server_stream_base_test.cc", -# "src/net/third_party/quic/core/http/quic_spdy_session_test.cc", -# "src/net/third_party/quic/core/http/quic_spdy_stream_test.cc", -# "src/net/third_party/quic/core/http/spdy_utils_test.cc", -# "src/net/third_party/quic/platform/api/quic_endian_test.cc", -# "src/net/third_party/quic/platform/api/quic_hostname_utils_test.cc", -# "src/net/third_party/quic/platform/api/quic_lru_cache_test.cc", -# "src/net/third_party/quic/platform/api/quic_mem_slice_span_test.cc", -# "src/net/third_party/quic/platform/api/quic_mem_slice_test.cc", -# "src/net/third_party/quic/platform/api/quic_reference_counted_test.cc", -# "src/net/third_party/quic/platform/api/quic_singleton_test.cc", -# "src/net/third_party/quic/platform/api/quic_str_cat_test.cc", -# "src/net/third_party/quic/platform/api/quic_string_utils_test.cc", -# "src/net/third_party/quic/platform/api/quic_text_utils_test.cc", -# "src/net/third_party/quic/platform/api/quic_url_test.cc", -# "src/net/third_party/quic/platform/impl/quic_chromium_clock_test.cc", -# "src/net/third_party/quic/platform/impl/quic_epoll_clock_test.cc", -# "src/net/third_party/quic/platform/impl/quic_socket_utils_test.cc", -# "src/net/third_party/quic/platform/impl/quic_url_utils_impl_test.cc", -# "src/net/third_party/quic/platform/api/quic_test.h", -# "src/net/third_party/quic/platform/api/quic_test_loopback.cc", -# "src/net/third_party/quic/platform/api/quic_test_loopback.h", -# "src/net/third_party/quic/platform/api/quic_test_mem_slice_vector.h", -# "src/net/third_party/quic/platform/api/quic_test_output.h", -# "src/net/third_party/quic/platform/api/quic_test_random.h", -# "src/net/third_party/quic/platform/impl/quic_test_impl.cc", -# "src/net/third_party/quic/platform/impl/quic_test_impl.h", -# "src/net/third_party/quic/platform/impl/quic_test_loopback_impl.cc", -# "src/net/third_party/quic/platform/impl/quic_test_loopback_impl.h", -# "src/net/third_party/quic/platform/impl/quic_test_mem_slice_vector_impl.cc", -# "src/net/third_party/quic/platform/impl/quic_test_mem_slice_vector_impl.h", -# "src/net/third_party/quic/platform/impl/quic_test_output_impl.cc", -# "src/net/third_party/quic/platform/impl/quic_test_output_impl.h", -# "src/net/third_party/quic/platform/impl/quic_test_random_impl.cc", -# "src/net/third_party/quic/platform/impl/quic_test_random_impl.h", -# ] -# -# configs -= [ "//build:default_include_dirs" ] -# configs += [ ":chromium_quic_config" ] -# } - source_set("chromium_other") { deps = [ "build/base", diff --git a/third_party/mDNSResponder/BUILD.gn b/third_party/mDNSResponder/BUILD.gn index 4621f55b..816e0906 100644 --- a/third_party/mDNSResponder/BUILD.gn +++ b/third_party/mDNSResponder/BUILD.gn @@ -3,22 +3,19 @@ # found in the LICENSE file. config("mdnsresponder_config") { - cflags_c = [] + cflags_c = [ "-Wno-array-bounds" ] if (is_gcc) { cflags_c += [ - "-Wno-array-bounds", "-Wno-unused-but-set-variable", "-Wno-unused-value", ] } if (is_clang) { - cflags_c += [ - "-Wno-address-of-packed-member", - "-Wno-array-bounds", - ] + cflags_c += [ "-Wno-address-of-packed-member" ] } + cflags_c += [ # We need to rename some linked symbols in order to avoid multiple # definitions. |