From 3a2bd221ef1166ae7d7bba3f700ff92ce3df5e86 Mon Sep 17 00:00:00 2001 From: Jan Tattermusch Date: Thu, 17 Aug 2023 20:26:40 +0200 Subject: [PATCH] [cmake] Cleanup and simplify the cmake build. (#34087) Followup for https://github.com/grpc/grpc/pull/33803 More cmake cleanup. See commit descriptions for individual cleanup items. --- CMakeLists.txt | 1109 +------------------------- Makefile | 63 +- build_handwritten.yaml | 18 +- src/c-ares/gen_build_yaml.py | 4 +- templates/CMakeLists.txt.template | 79 +- templates/Makefile.template | 11 +- templates/config.m4.template | 4 +- templates/config.w32.template | 3 +- templates/gRPC-C++.podspec.template | 35 +- templates/gRPC-Core.podspec.template | 29 +- templates/grpc.gyp.template | 2 +- templates/package.xml.template | 3 +- 12 files changed, 106 insertions(+), 1254 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f1c8c6721b7..48de270fb2d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,8 +30,6 @@ set(gRPC_CORE_VERSION "34.0.0") set(gRPC_CORE_SOVERSION "34") set(gRPC_CPP_VERSION "1.58.0-dev") set(gRPC_CPP_SOVERSION "1.58") -set(gRPC_CSHARP_VERSION "2.58.0-dev") -set(gRPC_CSHARP_SOVERSION "2.58") set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}") set(PACKAGE_TARNAME "${PACKAGE_NAME}-${PACKAGE_VERSION}") set(PACKAGE_BUGREPORT "https://github.com/grpc/grpc/issues/") @@ -47,7 +45,6 @@ set(gRPC_BUILD_MSVC_MP_COUNT 0 CACHE STRING "The maximum number of processes for # Options option(gRPC_BUILD_TESTS "Build tests" OFF) option(gRPC_BUILD_CODEGEN "Build codegen" ON) -option(gRPC_BUILD_CSHARP_EXT "Build C# extensions" ON) option(gRPC_BACKWARDS_COMPATIBILITY_MODE "Build libraries that are binary compatible across a larger number of OS and libc versions" OFF) set(gRPC_INSTALL_default ON) @@ -297,12 +294,6 @@ else() set(_gRPC_CORE_NOSTDCXX_FLAGS "") endif() -if (gRPC_XDS_USER_AGENT_IS_CSHARP) - # The value of the defines needs to contain quotes. - # See https://github.com/grpc/grpc/blob/fbf32836a418cc84f58786700273b65cb9174e1d/src/core/ext/xds/xds_api.cc#L854 - add_definitions("-DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"csharp\"" "-DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"2.58.0-dev\"") -endif() - if(UNIX AND NOT HAIKU) # -pthread does more than -lpthread set(THREADS_PREFER_PTHREAD_FLAG ON) @@ -411,7 +402,7 @@ if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/third_party/xds) endif() if(WIN32) - set(_gRPC_BASELIB_LIBRARIES ws2_32 crypt32) + set(_gRPC_ALLTARGETS_LIBRARIES ${_gRPC_ALLTARGETS_LIBRARIES} ws2_32 crypt32) endif() # Create directory for proto source files @@ -1506,7 +1497,6 @@ target_include_directories(address_sorting ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(address_sorting - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} ) @@ -1603,7 +1593,6 @@ target_include_directories(gpr ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(gpr - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} absl::base absl::core_headers @@ -2488,8 +2477,6 @@ target_include_directories(grpc ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(grpc - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_UPB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} ${_gRPC_RE2_LIBRARIES} upb_json_lib @@ -2652,7 +2639,6 @@ target_include_directories(grpc_test_util ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(grpc_test_util - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} absl::failure_signal_handler absl::stacktrace @@ -2711,7 +2697,6 @@ target_include_directories(grpc_test_util_unsecure ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(grpc_test_util_unsecure - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} absl::failure_signal_handler absl::stacktrace @@ -3137,8 +3122,6 @@ target_include_directories(grpc_unsecure ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(grpc_unsecure - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_UPB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} upb_collections_lib upb @@ -3307,7 +3290,6 @@ target_include_directories(gtest third_party/googletest/googlemock ) target_link_libraries(gtest - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} absl::failure_signal_handler absl::stacktrace @@ -3377,7 +3359,6 @@ target_include_directories(upb ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(upb - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} utf8_range_lib ) @@ -3441,7 +3422,6 @@ target_include_directories(upb_collections_lib ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(upb_collections_lib - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} ) @@ -3512,7 +3492,6 @@ target_include_directories(upb_json_lib ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(upb_json_lib - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} upb_collections_lib upb @@ -3584,7 +3563,6 @@ target_include_directories(upb_textformat_lib ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(upb_textformat_lib - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} upb_collections_lib upb @@ -3640,7 +3618,6 @@ target_include_directories(utf8_range_lib ${_gRPC_ZLIB_INCLUDE_DIR} ) target_link_libraries(utf8_range_lib - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} ) @@ -3722,8 +3699,6 @@ target_include_directories(benchmark_helpers ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(benchmark_helpers - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} ${_gRPC_BENCHMARK_LIBRARIES} grpc++_unsecure @@ -3836,8 +3811,6 @@ target_include_directories(grpc++ ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc++ - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc ${_gRPC_PROTOBUF_LIBRARIES} @@ -4105,8 +4078,6 @@ target_include_directories(grpc++_alts ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc++_alts - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++ ) @@ -4170,8 +4141,6 @@ target_include_directories(grpc++_error_details ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc++_error_details - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++ ) @@ -4241,8 +4210,6 @@ target_include_directories(grpc++_reflection ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc++_reflection - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++ ) @@ -4314,8 +4281,6 @@ target_include_directories(grpc++_test ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc++_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -4377,8 +4342,6 @@ target_include_directories(grpc++_test_config ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc++_test_config - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} absl::flags_parse gpr @@ -4445,8 +4408,6 @@ target_include_directories(grpc++_test_util ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc++_test_util - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++ grpc_test_util @@ -4528,8 +4489,6 @@ target_include_directories(grpc++_unsecure ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc++_unsecure - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_unsecure ${_gRPC_PROTOBUF_LIBRARIES} @@ -5049,10 +5008,6 @@ target_include_directories(grpc_authorization_provider ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc_authorization_provider - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} - ${_gRPC_CARES_LIBRARIES} - ${_gRPC_RE2_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} ${_gRPC_RE2_LIBRARIES} upb @@ -5204,9 +5159,6 @@ target_include_directories(grpc_plugin_support ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpc_plugin_support - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} @@ -5279,8 +5231,6 @@ target_include_directories(grpcpp_channelz ${_gRPC_PROTO_GENS_DIR} ) target_link_libraries(grpcpp_channelz - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++ ) @@ -5343,7 +5293,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(fd_conservation_posix_test - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_test_util ) @@ -5372,7 +5321,6 @@ target_include_directories(multiple_server_queues_test ) target_link_libraries(multiple_server_queues_test - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_test_util ) @@ -5401,7 +5349,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX OR _gRPC_PLATFORM_WINDOWS) ) target_link_libraries(pollset_windows_starvation_test - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_test_util ) @@ -5432,7 +5379,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(static_stride_scheduler_benchmark - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} absl::algorithm_container absl::span @@ -5474,7 +5420,6 @@ target_include_directories(test_core_iomgr_timer_list_test ) target_link_libraries(test_core_iomgr_timer_list_test - ${_gRPC_BASELIB_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_test_util ) @@ -5508,8 +5453,6 @@ target_include_directories(activity_test ) target_link_libraries(activity_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::flat_hash_set @@ -5548,8 +5491,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(address_sorting_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_config @@ -5601,8 +5542,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(address_sorting_test_unsecure - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_unsecure @@ -5657,8 +5596,6 @@ target_include_directories(admin_services_end2end_test ) target_link_libraries(admin_services_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_reflection @@ -5705,8 +5642,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(alarm_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_unsecure @@ -5742,8 +5677,6 @@ target_include_directories(alloc_test ) target_link_libraries(alloc_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -5777,8 +5710,6 @@ target_include_directories(alpn_test ) target_link_libraries(alpn_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -5824,8 +5755,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(alts_concurrent_connectivity_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -5862,8 +5791,6 @@ target_include_directories(alts_counter_test ) target_link_libraries(alts_counter_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -5898,8 +5825,6 @@ target_include_directories(alts_crypt_test ) target_link_libraries(alts_crypt_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -5934,8 +5859,6 @@ target_include_directories(alts_crypter_test ) target_link_libraries(alts_crypter_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -5971,8 +5894,6 @@ target_include_directories(alts_frame_protector_test ) target_link_libraries(alts_frame_protector_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6007,8 +5928,6 @@ target_include_directories(alts_grpc_record_protocol_test ) target_link_libraries(alts_grpc_record_protocol_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6043,8 +5962,6 @@ target_include_directories(alts_handshaker_client_test ) target_link_libraries(alts_handshaker_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6079,8 +5996,6 @@ target_include_directories(alts_iovec_record_protocol_test ) target_link_libraries(alts_iovec_record_protocol_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6124,8 +6039,6 @@ target_include_directories(alts_security_connector_test ) target_link_libraries(alts_security_connector_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6160,8 +6073,6 @@ target_include_directories(alts_tsi_handshaker_test ) target_link_libraries(alts_tsi_handshaker_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6196,8 +6107,6 @@ target_include_directories(alts_tsi_utils_test ) target_link_libraries(alts_tsi_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6231,8 +6140,6 @@ target_include_directories(alts_util_test ) target_link_libraries(alts_util_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_alts @@ -6268,8 +6175,6 @@ target_include_directories(alts_zero_copy_grpc_protector_test ) target_link_libraries(alts_zero_copy_grpc_protector_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6303,8 +6208,6 @@ target_include_directories(arena_promise_test ) target_link_libraries(arena_promise_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -6338,8 +6241,6 @@ target_include_directories(arena_test ) target_link_libraries(arena_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -6397,8 +6298,6 @@ target_include_directories(async_end2end_test ) target_link_libraries(async_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -6442,8 +6341,6 @@ target_include_directories(auth_context_test ) target_link_libraries(auth_context_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6477,8 +6374,6 @@ target_include_directories(auth_property_iterator_test ) target_link_libraries(auth_property_iterator_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -6522,8 +6417,6 @@ target_include_directories(authorization_matchers_test ) target_link_libraries(authorization_matchers_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6558,8 +6451,6 @@ target_include_directories(authorization_policy_provider_test ) target_link_libraries(authorization_policy_provider_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -6595,8 +6486,6 @@ target_include_directories(avl_test ) target_link_libraries(avl_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -6640,8 +6529,6 @@ target_include_directories(aws_request_signer_test ) target_link_libraries(aws_request_signer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6675,8 +6562,6 @@ target_include_directories(b64_test ) target_link_libraries(b64_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6710,8 +6595,6 @@ target_include_directories(backoff_test ) target_link_libraries(backoff_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6754,8 +6637,6 @@ target_include_directories(bad_ping_test ) target_link_libraries(bad_ping_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -6792,8 +6673,6 @@ target_include_directories(bad_server_response_test ) target_link_libraries(bad_server_response_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6841,8 +6720,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(bad_ssl_alpn_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6891,8 +6768,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(bad_ssl_cert_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6929,8 +6804,6 @@ target_include_directories(bad_streaming_id_bad_client_test ) target_link_libraries(bad_streaming_id_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -6966,8 +6839,6 @@ target_include_directories(badreq_bad_client_test ) target_link_libraries(badreq_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7001,8 +6872,6 @@ target_include_directories(basic_work_queue_test ) target_link_libraries(basic_work_queue_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -7037,8 +6906,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(bdp_estimator_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7073,8 +6940,6 @@ target_include_directories(bin_decoder_test ) target_link_libraries(bin_decoder_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7108,8 +6973,6 @@ target_include_directories(bin_encoder_test ) target_link_libraries(bin_encoder_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7152,8 +7015,6 @@ target_include_directories(binary_metadata_test ) target_link_libraries(binary_metadata_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -7189,8 +7050,6 @@ target_include_directories(binder_resolver_test ) target_link_libraries(binder_resolver_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7242,8 +7101,6 @@ target_include_directories(binder_server_test ) target_link_libraries(binder_server_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -7341,8 +7198,6 @@ target_include_directories(binder_transport_test ) target_link_libraries(binder_transport_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -7377,8 +7232,6 @@ target_include_directories(bitset_test ) target_link_libraries(bitset_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -7421,8 +7274,6 @@ target_include_directories(buffer_list_test ) target_link_libraries(buffer_list_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7456,8 +7307,6 @@ target_include_directories(byte_buffer_test ) target_link_libraries(byte_buffer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -7491,8 +7340,6 @@ target_include_directories(c_slice_buffer_test ) target_link_libraries(c_slice_buffer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7535,8 +7382,6 @@ target_include_directories(call_creds_test ) target_link_libraries(call_creds_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -7572,8 +7417,6 @@ target_include_directories(call_finalization_test ) target_link_libraries(call_finalization_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7616,8 +7459,6 @@ target_include_directories(call_host_override_test ) target_link_libraries(call_host_override_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -7653,8 +7494,6 @@ target_include_directories(call_tracer_test ) target_link_libraries(call_tracer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -7697,8 +7536,6 @@ target_include_directories(cancel_after_accept_test ) target_link_libraries(cancel_after_accept_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -7743,8 +7580,6 @@ target_include_directories(cancel_after_client_done_test ) target_link_libraries(cancel_after_client_done_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -7789,8 +7624,6 @@ target_include_directories(cancel_after_invoke_test ) target_link_libraries(cancel_after_invoke_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -7835,8 +7668,6 @@ target_include_directories(cancel_after_round_trip_test ) target_link_libraries(cancel_after_round_trip_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -7875,8 +7706,6 @@ target_include_directories(cancel_ares_query_test ) target_link_libraries(cancel_ares_query_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_config @@ -7920,8 +7749,6 @@ target_include_directories(cancel_before_invoke_test ) target_link_libraries(cancel_before_invoke_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -7957,8 +7784,6 @@ target_include_directories(cancel_callback_test ) target_link_libraries(cancel_callback_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -8002,8 +7827,6 @@ target_include_directories(cancel_in_a_vacuum_test ) target_link_libraries(cancel_in_a_vacuum_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -8048,8 +7871,6 @@ target_include_directories(cancel_with_status_test ) target_link_libraries(cancel_with_status_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -8183,8 +8004,6 @@ target_include_directories(cel_authorization_engine_test ) target_link_libraries(cel_authorization_engine_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8218,8 +8037,6 @@ target_include_directories(certificate_provider_registry_test ) target_link_libraries(certificate_provider_registry_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8253,8 +8070,6 @@ target_include_directories(certificate_provider_store_test ) target_link_libraries(certificate_provider_store_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8289,8 +8104,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(cf_engine_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8331,8 +8144,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(cf_event_engine_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -8385,8 +8196,6 @@ target_include_directories(cfstream_test ) target_link_libraries(cfstream_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -8420,8 +8229,6 @@ target_include_directories(channel_args_test ) target_link_libraries(channel_args_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8455,8 +8262,6 @@ target_include_directories(channel_arguments_test ) target_link_libraries(channel_arguments_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -8501,8 +8306,6 @@ target_include_directories(channel_creds_registry_test ) target_link_libraries(channel_creds_registry_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8536,8 +8339,6 @@ target_include_directories(channel_filter_test ) target_link_libraries(channel_filter_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -8572,8 +8373,6 @@ target_include_directories(channel_stack_builder_test ) target_link_libraries(channel_stack_builder_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8607,8 +8406,6 @@ target_include_directories(channel_stack_test ) target_link_libraries(channel_stack_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8647,8 +8444,6 @@ target_include_directories(channel_trace_test ) target_link_libraries(channel_trace_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -8683,8 +8478,6 @@ target_include_directories(channelz_registry_test ) target_link_libraries(channelz_registry_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -8736,8 +8529,6 @@ target_include_directories(channelz_service_test ) target_link_libraries(channelz_service_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpcpp_channelz @@ -8782,8 +8573,6 @@ target_include_directories(check_gcp_environment_linux_test ) target_link_libraries(check_gcp_environment_linux_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8827,8 +8616,6 @@ target_include_directories(check_gcp_environment_windows_test ) target_link_libraries(check_gcp_environment_windows_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -8888,8 +8675,6 @@ target_include_directories(chunked_vector_test ) target_link_libraries(chunked_vector_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest upb @@ -8955,8 +8740,6 @@ target_include_directories(cli_call_test ) target_link_libraries(cli_call_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} @@ -8997,8 +8780,6 @@ target_include_directories(client_auth_filter_test ) target_link_libraries(client_auth_filter_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -9039,8 +8820,6 @@ target_include_directories(client_authority_filter_test ) target_link_libraries(client_authority_filter_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -9093,8 +8872,6 @@ target_include_directories(client_callback_end2end_test ) target_link_libraries(client_callback_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -9128,8 +8905,6 @@ target_include_directories(client_channel_service_config_test ) target_link_libraries(client_channel_service_config_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9163,8 +8938,6 @@ target_include_directories(client_channel_test ) target_link_libraries(client_channel_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9198,8 +8971,6 @@ target_include_directories(client_context_test_peer_test ) target_link_libraries(client_context_test_peer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test grpc++_test_util @@ -9251,8 +9022,6 @@ target_include_directories(client_interceptors_end2end_test ) target_link_libraries(client_interceptors_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -9315,8 +9084,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(client_lb_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -9352,8 +9119,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(client_ssl_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9397,8 +9162,6 @@ target_include_directories(client_streaming_test ) target_link_libraries(client_streaming_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -9444,8 +9207,6 @@ target_include_directories(cmdline_test ) target_link_libraries(cmdline_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9479,8 +9240,6 @@ target_include_directories(codegen_test_full ) target_link_libraries(codegen_test_full - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -9515,8 +9274,6 @@ target_include_directories(codegen_test_minimal ) target_link_libraries(codegen_test_minimal - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -9562,8 +9319,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(combiner_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9598,8 +9353,6 @@ target_include_directories(common_closures_test ) target_link_libraries(common_closures_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::statusor @@ -9634,8 +9387,6 @@ target_include_directories(completion_queue_threading_test ) target_link_libraries(completion_queue_threading_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9678,8 +9429,6 @@ target_include_directories(compressed_payload_test ) target_link_libraries(compressed_payload_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -9715,8 +9464,6 @@ target_include_directories(compression_test ) target_link_libraries(compression_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9750,8 +9497,6 @@ target_include_directories(concurrent_connectivity_test ) target_link_libraries(concurrent_connectivity_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9787,8 +9532,6 @@ target_include_directories(connection_prefix_bad_client_test ) target_link_libraries(connection_prefix_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9823,8 +9566,6 @@ target_include_directories(connection_refused_test ) target_link_libraries(connection_refused_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9868,8 +9609,6 @@ target_include_directories(connectivity_state_test ) target_link_libraries(connectivity_state_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -9912,8 +9651,6 @@ target_include_directories(connectivity_test ) target_link_libraries(connectivity_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -9966,8 +9703,6 @@ target_include_directories(context_allocator_end2end_test ) target_link_libraries(context_allocator_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -10001,8 +9736,6 @@ target_include_directories(context_test ) target_link_libraries(context_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -10036,8 +9769,6 @@ target_include_directories(core_configuration_test ) target_link_libraries(core_configuration_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -10071,8 +9802,6 @@ target_include_directories(cpp_impl_of_test ) target_link_libraries(cpp_impl_of_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -10105,8 +9834,6 @@ target_include_directories(cpu_test ) target_link_libraries(cpu_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10142,8 +9869,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(crl_ssl_transport_security_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10178,8 +9903,6 @@ target_include_directories(default_engine_methods_test ) target_link_libraries(default_engine_methods_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10222,8 +9945,6 @@ target_include_directories(default_host_test ) target_link_libraries(default_host_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -10276,8 +9997,6 @@ target_include_directories(delegating_channel_test ) target_link_libraries(delegating_channel_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -10311,8 +10030,6 @@ target_include_directories(destroy_grpclb_channel_with_active_connect_stress_tes ) target_link_libraries(destroy_grpclb_channel_with_active_connect_stress_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -10355,8 +10072,6 @@ target_include_directories(disappearing_server_test ) target_link_libraries(disappearing_server_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -10392,8 +10107,6 @@ target_include_directories(dns_resolver_cooldown_test ) target_link_libraries(dns_resolver_cooldown_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10427,8 +10140,6 @@ target_include_directories(dns_resolver_test ) target_link_libraries(dns_resolver_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10462,8 +10173,6 @@ target_include_directories(dual_ref_counted_test ) target_link_libraries(dual_ref_counted_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10499,8 +10208,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(dualstack_socket_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10537,8 +10244,6 @@ target_include_directories(duplicate_header_bad_client_test ) target_link_libraries(duplicate_header_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10581,8 +10286,6 @@ target_include_directories(empty_batch_test ) target_link_libraries(empty_batch_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -10638,8 +10341,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(end2end_binder_transport_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -10696,8 +10397,6 @@ target_include_directories(end2end_test ) target_link_libraries(end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test grpc++_test_util @@ -10795,8 +10494,6 @@ target_include_directories(endpoint_binder_pool_test ) target_link_libraries(endpoint_binder_pool_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -10835,8 +10532,6 @@ target_include_directories(endpoint_config_test ) target_link_libraries(endpoint_config_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -10883,8 +10578,6 @@ target_include_directories(endpoint_pair_test ) target_link_libraries(endpoint_pair_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10918,8 +10611,6 @@ target_include_directories(env_test ) target_link_libraries(env_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -10965,8 +10656,6 @@ target_include_directories(error_details_test ) target_link_libraries(error_details_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_error_details @@ -11012,8 +10701,6 @@ target_include_directories(error_test ) target_link_libraries(error_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11057,8 +10744,6 @@ target_include_directories(error_utils_test ) target_link_libraries(error_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11102,8 +10787,6 @@ target_include_directories(evaluate_args_test ) target_link_libraries(evaluate_args_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11137,8 +10820,6 @@ target_include_directories(event_engine_wakeup_scheduler_test ) target_link_libraries(event_engine_wakeup_scheduler_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -11174,8 +10855,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(event_poller_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11211,8 +10890,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(examine_stack_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11263,8 +10940,6 @@ target_include_directories(exception_test ) target_link_libraries(exception_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -11315,8 +10990,6 @@ target_include_directories(exec_ctx_wakeup_scheduler_test ) target_link_libraries(exec_ctx_wakeup_scheduler_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest upb @@ -11357,8 +11030,6 @@ target_include_directories(experiments_tag_test ) target_link_libraries(experiments_tag_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::statusor @@ -11396,8 +11067,6 @@ target_include_directories(experiments_test ) target_link_libraries(experiments_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -11431,8 +11100,6 @@ target_include_directories(factory_test ) target_link_libraries(factory_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -11530,8 +11197,6 @@ target_include_directories(fake_binder_test ) target_link_libraries(fake_binder_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -11566,8 +11231,6 @@ target_include_directories(fake_resolver_test ) target_link_libraries(fake_resolver_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11602,8 +11265,6 @@ target_include_directories(fake_transport_security_test ) target_link_libraries(fake_transport_security_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11648,8 +11309,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(fd_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11684,8 +11343,6 @@ target_include_directories(file_watcher_certificate_provider_factory_test ) target_link_libraries(file_watcher_certificate_provider_factory_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -11728,8 +11385,6 @@ target_include_directories(filter_causes_close_test ) target_link_libraries(filter_causes_close_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -11774,8 +11429,6 @@ target_include_directories(filter_context_test ) target_link_libraries(filter_context_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -11831,8 +11484,6 @@ target_include_directories(filter_end2end_test ) target_link_libraries(filter_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -11875,8 +11526,6 @@ target_include_directories(filter_init_fails_test ) target_link_libraries(filter_init_fails_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -11918,8 +11567,6 @@ target_include_directories(filter_test_test ) target_link_libraries(filter_test_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -11964,8 +11611,6 @@ target_include_directories(filtered_metadata_test ) target_link_libraries(filtered_metadata_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -12018,8 +11663,6 @@ target_include_directories(flaky_network_test ) target_link_libraries(flaky_network_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -12082,8 +11725,6 @@ target_include_directories(flow_control_test ) target_link_libraries(flow_control_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest upb @@ -12150,8 +11791,6 @@ target_include_directories(for_each_test ) target_link_libraries(for_each_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest upb @@ -12192,8 +11831,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(fork_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -12230,8 +11867,6 @@ target_include_directories(forkable_test ) target_link_libraries(forkable_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::statusor @@ -12280,8 +11915,6 @@ target_include_directories(format_request_test ) target_link_libraries(format_request_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -12316,8 +11949,6 @@ target_include_directories(frame_handler_test ) target_link_libraries(frame_handler_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -12352,8 +11983,6 @@ target_include_directories(frame_header_test ) target_link_libraries(frame_header_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::status @@ -12629,9 +12258,6 @@ target_include_directories(frame_test ) target_link_libraries(frame_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} - ${_gRPC_CARES_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest upb @@ -12689,8 +12315,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(fuzzing_event_engine_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -12747,8 +12371,6 @@ target_include_directories(generic_end2end_test ) target_link_libraries(generic_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -12783,8 +12405,6 @@ target_include_directories(goaway_server_test ) target_link_libraries(goaway_server_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -12819,8 +12439,6 @@ target_include_directories(google_c2p_resolver_test ) target_link_libraries(google_c2p_resolver_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -12863,8 +12481,6 @@ target_include_directories(graceful_server_shutdown_test ) target_link_libraries(graceful_server_shutdown_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -12901,8 +12517,6 @@ target_include_directories(graceful_shutdown_test ) target_link_libraries(graceful_shutdown_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -12946,8 +12560,6 @@ target_include_directories(grpc_alts_credentials_options_test ) target_link_libraries(grpc_alts_credentials_options_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -12981,8 +12593,6 @@ target_include_directories(grpc_audit_logging_test ) target_link_libraries(grpc_audit_logging_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13027,8 +12637,6 @@ target_include_directories(grpc_authorization_engine_test ) target_link_libraries(grpc_authorization_engine_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13072,8 +12680,6 @@ target_include_directories(grpc_authorization_policy_provider_test ) target_link_libraries(grpc_authorization_policy_provider_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -13127,8 +12733,6 @@ target_include_directories(grpc_authz_end2end_test ) target_link_libraries(grpc_authz_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -13172,8 +12776,6 @@ target_include_directories(grpc_authz_test ) target_link_libraries(grpc_authz_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -13209,8 +12811,6 @@ target_include_directories(grpc_byte_buffer_reader_test ) target_link_libraries(grpc_byte_buffer_reader_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13250,8 +12850,6 @@ target_include_directories(grpc_cli ) target_link_libraries(grpc_cli - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++ ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} @@ -13286,8 +12884,6 @@ target_include_directories(grpc_completion_queue_test ) target_link_libraries(grpc_completion_queue_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13317,9 +12913,6 @@ target_include_directories(grpc_cpp_plugin ) target_link_libraries(grpc_cpp_plugin - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_plugin_support ) @@ -13358,9 +12951,6 @@ target_include_directories(grpc_csharp_plugin ) target_link_libraries(grpc_csharp_plugin - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_plugin_support ) @@ -13413,8 +13003,6 @@ target_include_directories(grpc_ipv6_loopback_available_test ) target_link_libraries(grpc_ipv6_loopback_available_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13444,9 +13032,6 @@ target_include_directories(grpc_node_plugin ) target_link_libraries(grpc_node_plugin - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_plugin_support ) @@ -13485,9 +13070,6 @@ target_include_directories(grpc_objective_c_plugin ) target_link_libraries(grpc_objective_c_plugin - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_plugin_support ) @@ -13526,9 +13108,6 @@ target_include_directories(grpc_php_plugin ) target_link_libraries(grpc_php_plugin - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_plugin_support ) @@ -13567,9 +13146,6 @@ target_include_directories(grpc_python_plugin ) target_link_libraries(grpc_python_plugin - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_plugin_support ) @@ -13608,9 +13184,6 @@ target_include_directories(grpc_ruby_plugin ) target_link_libraries(grpc_ruby_plugin - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_PROTOC_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc_plugin_support ) @@ -13663,8 +13236,6 @@ target_include_directories(grpc_tls_certificate_distributor_test ) target_link_libraries(grpc_tls_certificate_distributor_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13708,8 +13279,6 @@ target_include_directories(grpc_tls_certificate_provider_test ) target_link_libraries(grpc_tls_certificate_provider_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13753,8 +13322,6 @@ target_include_directories(grpc_tls_certificate_verifier_test ) target_link_libraries(grpc_tls_certificate_verifier_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13798,8 +13365,6 @@ target_include_directories(grpc_tls_credentials_options_comparator_test ) target_link_libraries(grpc_tls_credentials_options_comparator_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13843,8 +13408,6 @@ target_include_directories(grpc_tls_credentials_options_test ) target_link_libraries(grpc_tls_credentials_options_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -13901,8 +13464,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(grpc_tool_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_reflection @@ -13944,8 +13505,6 @@ target_include_directories(grpclb_api_test ) target_link_libraries(grpclb_api_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -14005,8 +13564,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(grpclb_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_config @@ -14050,8 +13607,6 @@ target_include_directories(h2_ssl_cert_test ) target_link_libraries(h2_ssl_cert_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -14087,8 +13642,6 @@ target_include_directories(h2_ssl_session_reuse_test ) target_link_libraries(h2_ssl_session_reuse_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14123,8 +13676,6 @@ target_include_directories(h2_tls_peer_property_external_verifier_test ) target_link_libraries(h2_tls_peer_property_external_verifier_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14158,8 +13709,6 @@ target_include_directories(handle_tests ) target_link_libraries(handle_tests - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -14195,8 +13744,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(handshake_server_with_readahead_handshaker_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14233,8 +13780,6 @@ target_include_directories(head_of_line_blocking_bad_client_test ) target_link_libraries(head_of_line_blocking_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14270,8 +13815,6 @@ target_include_directories(headers_bad_client_test ) target_link_libraries(headers_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14331,8 +13874,6 @@ target_include_directories(health_service_end2end_test ) target_link_libraries(health_service_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -14375,8 +13916,6 @@ target_include_directories(high_initial_seqno_test ) target_link_libraries(high_initial_seqno_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -14422,8 +13961,6 @@ target_include_directories(histogram_test ) target_link_libraries(histogram_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14457,8 +13994,6 @@ target_include_directories(host_port_test ) target_link_libraries(host_port_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14502,8 +14037,6 @@ target_include_directories(hpack_encoder_test ) target_link_libraries(hpack_encoder_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14547,8 +14080,6 @@ target_include_directories(hpack_parser_table_test ) target_link_libraries(hpack_parser_table_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14592,8 +14123,6 @@ target_include_directories(hpack_parser_test ) target_link_libraries(hpack_parser_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14636,8 +14165,6 @@ target_include_directories(hpack_size_test ) target_link_libraries(hpack_size_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -14681,8 +14208,6 @@ target_include_directories(http2_client ) target_link_libraries(http2_client - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test_config grpc++_test_util @@ -14716,8 +14241,6 @@ target_include_directories(http_proxy_mapper_test ) target_link_libraries(http_proxy_mapper_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -14754,8 +14277,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(httpcli_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -14793,8 +14314,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(httpscli_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -14850,8 +14369,6 @@ target_include_directories(hybrid_end2end_test ) target_link_libraries(hybrid_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -14886,8 +14403,6 @@ target_include_directories(idle_filter_state_test ) target_link_libraries(idle_filter_state_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -14920,8 +14435,6 @@ target_include_directories(if_list_test ) target_link_libraries(if_list_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -14954,8 +14467,6 @@ target_include_directories(if_test ) target_link_libraries(if_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -14991,8 +14502,6 @@ target_include_directories(init_test ) target_link_libraries(init_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15028,8 +14537,6 @@ target_include_directories(initial_settings_frame_bad_client_test ) target_link_libraries(initial_settings_frame_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15073,8 +14580,6 @@ target_include_directories(insecure_security_connector_test ) target_link_libraries(insecure_security_connector_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15135,8 +14640,6 @@ target_include_directories(interceptor_list_test ) target_link_libraries(interceptor_list_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest upb @@ -15188,8 +14691,6 @@ target_include_directories(interop_client ) target_link_libraries(interop_client - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test_config grpc++_test_util @@ -15234,8 +14735,6 @@ target_include_directories(interop_server ) target_link_libraries(interop_server - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test_config grpc++_test_util @@ -15270,8 +14769,6 @@ target_include_directories(invalid_call_argument_test ) target_link_libraries(invalid_call_argument_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15314,8 +14811,6 @@ target_include_directories(invoke_large_request_test ) target_link_libraries(invoke_large_request_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -15353,8 +14848,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX OR _gRPC_PLATFORM_WINDOWS) ) target_link_libraries(iocp_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15394,8 +14887,6 @@ target_include_directories(istio_echo_server_test ) target_link_libraries(istio_echo_server_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -15431,8 +14922,6 @@ target_include_directories(join_test ) target_link_libraries(join_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -15467,8 +14956,6 @@ target_include_directories(json_object_loader_test ) target_link_libraries(json_object_loader_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15502,8 +14989,6 @@ target_include_directories(json_test ) target_link_libraries(json_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15547,8 +15032,6 @@ target_include_directories(json_token_test ) target_link_libraries(json_token_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15592,8 +15075,6 @@ target_include_directories(jwt_verifier_test ) target_link_libraries(jwt_verifier_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15636,8 +15117,6 @@ target_include_directories(keepalive_timeout_test ) target_link_libraries(keepalive_timeout_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -15674,8 +15153,6 @@ target_include_directories(lame_client_test ) target_link_libraries(lame_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15718,8 +15195,6 @@ target_include_directories(large_metadata_test ) target_link_libraries(large_metadata_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -15758,8 +15233,6 @@ target_include_directories(latch_test ) target_link_libraries(latch_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -15799,8 +15272,6 @@ target_include_directories(lb_get_cpu_stats_test ) target_link_libraries(lb_get_cpu_stats_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15835,8 +15306,6 @@ target_include_directories(lb_load_data_store_test ) target_link_libraries(lb_load_data_store_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -15871,8 +15340,6 @@ target_include_directories(load_config_test ) target_link_libraries(load_config_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -15907,8 +15374,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(lock_free_event_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_BENCHMARK_LIBRARIES} @@ -15944,8 +15409,6 @@ target_include_directories(log_test ) target_link_libraries(log_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -15980,8 +15443,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(log_too_many_open_files_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -16016,8 +15477,6 @@ target_include_directories(loop_test ) target_link_libraries(loop_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -16080,8 +15539,6 @@ target_include_directories(map_pipe_test ) target_link_libraries(map_pipe_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest upb @@ -16121,8 +15578,6 @@ target_include_directories(match_test ) target_link_libraries(match_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -16165,8 +15620,6 @@ target_include_directories(matchers_test ) target_link_libraries(matchers_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -16209,8 +15662,6 @@ target_include_directories(max_concurrent_streams_test ) target_link_libraries(max_concurrent_streams_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -16255,8 +15706,6 @@ target_include_directories(max_connection_age_test ) target_link_libraries(max_connection_age_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -16301,8 +15750,6 @@ target_include_directories(max_connection_idle_test ) target_link_libraries(max_connection_idle_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -16347,8 +15794,6 @@ target_include_directories(max_message_length_test ) target_link_libraries(max_message_length_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -16385,8 +15830,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(memory_quota_stress_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -16421,8 +15864,6 @@ target_include_directories(memory_quota_test ) target_link_libraries(memory_quota_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -16473,8 +15914,6 @@ target_include_directories(message_allocator_end2end_test ) target_link_libraries(message_allocator_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -16518,8 +15957,6 @@ target_include_directories(message_compress_test ) target_link_libraries(message_compress_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -16553,8 +15990,6 @@ target_include_directories(message_size_service_config_test ) target_link_libraries(message_size_service_config_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -16598,8 +16033,6 @@ target_include_directories(metadata_map_test ) target_link_libraries(metadata_map_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -16633,8 +16066,6 @@ target_include_directories(minimal_stack_is_minimal_test ) target_link_libraries(minimal_stack_is_minimal_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -16668,8 +16099,6 @@ target_include_directories(miscompile_with_no_unique_address_test ) target_link_libraries(miscompile_with_no_unique_address_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -16718,8 +16147,6 @@ target_include_directories(mock_stream_test ) target_link_libraries(mock_stream_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test grpc++_test_util @@ -16773,8 +16200,6 @@ target_include_directories(mock_test ) target_link_libraries(mock_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test grpc++_test_util @@ -16809,8 +16234,6 @@ target_include_directories(mpsc_test ) target_link_libraries(mpsc_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::flat_hash_set @@ -16849,8 +16272,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(mpscq_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -16894,8 +16315,6 @@ target_include_directories(negative_deadline_test ) target_link_libraries(negative_deadline_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -16931,8 +16350,6 @@ target_include_directories(no_destruct_test ) target_link_libraries(no_destruct_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -16974,8 +16391,6 @@ target_include_directories(no_logging_test ) target_link_libraries(no_logging_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -17020,8 +16435,6 @@ target_include_directories(no_op_test ) target_link_libraries(no_op_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -17058,8 +16471,6 @@ target_include_directories(no_server_test ) target_link_libraries(no_server_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17109,8 +16520,6 @@ target_include_directories(nonblocking_test ) target_link_libraries(nonblocking_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -17144,8 +16553,6 @@ target_include_directories(notification_test ) target_link_libraries(notification_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -17179,8 +16586,6 @@ target_include_directories(num_external_connectivity_watchers_test ) target_link_libraries(num_external_connectivity_watchers_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17220,8 +16625,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(oracle_event_engine_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -17266,8 +16669,6 @@ target_include_directories(orca_service_end2end_test ) target_link_libraries(orca_service_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -17301,8 +16702,6 @@ target_include_directories(orphanable_test ) target_link_libraries(orphanable_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17337,8 +16736,6 @@ target_include_directories(osa_distance_test ) target_link_libraries(osa_distance_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -17373,8 +16770,6 @@ target_include_directories(out_of_bounds_bad_client_test ) target_link_libraries(out_of_bounds_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17408,8 +16803,6 @@ target_include_directories(outlier_detection_lb_config_parser_test ) target_link_libraries(outlier_detection_lb_config_parser_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17443,8 +16836,6 @@ target_include_directories(outlier_detection_test ) target_link_libraries(outlier_detection_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17478,8 +16869,6 @@ target_include_directories(overload_test ) target_link_libraries(overload_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -17512,8 +16901,6 @@ target_include_directories(parse_address_test ) target_link_libraries(parse_address_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17548,8 +16935,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(parse_address_with_named_scope_id_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17584,8 +16969,6 @@ target_include_directories(parsed_metadata_test ) target_link_libraries(parsed_metadata_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17633,8 +17016,6 @@ target_include_directories(parser_test ) target_link_libraries(parser_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17668,8 +17049,6 @@ target_include_directories(party_test ) target_link_libraries(party_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -17712,8 +17091,6 @@ target_include_directories(payload_test ) target_link_libraries(payload_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -17749,8 +17126,6 @@ target_include_directories(percent_encoding_test ) target_link_libraries(percent_encoding_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17801,8 +17176,6 @@ target_include_directories(periodic_update_test ) target_link_libraries(periodic_update_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest upb @@ -17840,8 +17213,6 @@ target_include_directories(pick_first_test ) target_link_libraries(pick_first_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17885,8 +17256,6 @@ target_include_directories(pid_controller_test ) target_link_libraries(pid_controller_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17930,8 +17299,6 @@ target_include_directories(ping_abuse_policy_test ) target_link_libraries(ping_abuse_policy_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -17975,8 +17342,6 @@ target_include_directories(ping_configuration_test ) target_link_libraries(ping_configuration_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -18019,8 +17384,6 @@ target_include_directories(ping_pong_streaming_test ) target_link_libraries(ping_pong_streaming_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -18066,8 +17429,6 @@ target_include_directories(ping_rate_policy_test ) target_link_libraries(ping_rate_policy_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -18110,8 +17471,6 @@ target_include_directories(ping_test ) target_link_libraries(ping_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -18147,8 +17506,6 @@ target_include_directories(pipe_test ) target_link_libraries(pipe_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -18182,8 +17539,6 @@ target_include_directories(poll_test ) target_link_libraries(poll_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -18234,8 +17589,6 @@ target_include_directories(port_sharing_end2end_test ) target_link_libraries(port_sharing_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -18274,8 +17627,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(posix_endpoint_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -18312,8 +17663,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(posix_engine_listener_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -18352,8 +17701,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(posix_event_engine_connect_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -18399,8 +17746,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(posix_event_engine_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -18436,8 +17781,6 @@ target_include_directories(prioritized_race_test ) target_link_libraries(prioritized_race_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -18472,8 +17815,6 @@ target_include_directories(promise_endpoint_test ) target_link_libraries(promise_endpoint_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -18507,8 +17848,6 @@ target_include_directories(promise_factory_test ) target_link_libraries(promise_factory_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::bind_front @@ -18544,8 +17883,6 @@ target_include_directories(promise_map_test ) target_link_libraries(promise_map_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -18580,8 +17917,6 @@ target_include_directories(promise_test ) target_link_libraries(promise_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -18616,8 +17951,6 @@ target_include_directories(proto_buffer_reader_test ) target_link_libraries(proto_buffer_reader_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -18651,8 +17984,6 @@ target_include_directories(proto_buffer_writer_test ) target_link_libraries(proto_buffer_writer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -18708,8 +18039,6 @@ target_include_directories(proto_server_reflection_test ) target_link_libraries(proto_server_reflection_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_reflection @@ -18744,8 +18073,6 @@ target_include_directories(proto_utils_test ) target_link_libraries(proto_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -18789,8 +18116,6 @@ target_include_directories(proxy_auth_test ) target_link_libraries(proxy_auth_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -18863,8 +18188,6 @@ target_include_directories(qps_json_driver ) target_link_libraries(qps_json_driver - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test_config grpc++_test_util @@ -18927,8 +18250,6 @@ target_include_directories(qps_worker ) target_link_libraries(qps_worker - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test_config grpc++_test_util @@ -18962,8 +18283,6 @@ target_include_directories(race_test ) target_link_libraries(race_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -18998,8 +18317,6 @@ target_include_directories(random_early_detection_test ) target_link_libraries(random_early_detection_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::random_random @@ -19054,8 +18371,6 @@ target_include_directories(raw_end2end_test ) target_link_libraries(raw_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -19089,8 +18404,6 @@ target_include_directories(rbac_service_config_parser_test ) target_link_libraries(rbac_service_config_parser_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -19134,8 +18447,6 @@ target_include_directories(rbac_translator_test ) target_link_libraries(rbac_translator_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19170,8 +18481,6 @@ target_include_directories(ref_counted_ptr_test ) target_link_libraries(ref_counted_ptr_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -19205,8 +18514,6 @@ target_include_directories(ref_counted_test ) target_link_libraries(ref_counted_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -19249,8 +18556,6 @@ target_include_directories(registered_call_test ) target_link_libraries(registered_call_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19287,8 +18592,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(remove_stream_from_stalled_lists_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -19332,8 +18635,6 @@ target_include_directories(request_with_flags_test ) target_link_libraries(request_with_flags_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19378,8 +18679,6 @@ target_include_directories(request_with_payload_test ) target_link_libraries(request_with_payload_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19426,8 +18725,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(resolve_address_using_ares_resolver_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::flags_parse @@ -19474,8 +18771,6 @@ target_include_directories(resolve_address_using_ares_resolver_test ) target_link_libraries(resolve_address_using_ares_resolver_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -19521,8 +18816,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(resolve_address_using_native_resolver_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::flags_parse @@ -19569,8 +18862,6 @@ target_include_directories(resolve_address_using_native_resolver_test ) target_link_libraries(resolve_address_using_native_resolver_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -19621,8 +18912,6 @@ target_include_directories(resource_quota_end2end_stress_test ) target_link_libraries(resource_quota_end2end_stress_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -19665,8 +18954,6 @@ target_include_directories(resource_quota_server_test ) target_link_libraries(resource_quota_server_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19702,8 +18989,6 @@ target_include_directories(resource_quota_test ) target_link_libraries(resource_quota_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -19746,8 +19031,6 @@ target_include_directories(retry_cancel_after_first_attempt_starts_test ) target_link_libraries(retry_cancel_after_first_attempt_starts_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19792,8 +19075,6 @@ target_include_directories(retry_cancel_during_delay_test ) target_link_libraries(retry_cancel_during_delay_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19838,8 +19119,6 @@ target_include_directories(retry_cancel_with_multiple_send_batches_test ) target_link_libraries(retry_cancel_with_multiple_send_batches_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19884,8 +19163,6 @@ target_include_directories(retry_cancellation_test ) target_link_libraries(retry_cancellation_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19930,8 +19207,6 @@ target_include_directories(retry_disabled_test ) target_link_libraries(retry_disabled_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -19976,8 +19251,6 @@ target_include_directories(retry_exceeds_buffer_size_in_delay_test ) target_link_libraries(retry_exceeds_buffer_size_in_delay_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20022,8 +19295,6 @@ target_include_directories(retry_exceeds_buffer_size_in_initial_batch_test ) target_link_libraries(retry_exceeds_buffer_size_in_initial_batch_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20068,8 +19339,6 @@ target_include_directories(retry_exceeds_buffer_size_in_subsequent_batch_test ) target_link_libraries(retry_exceeds_buffer_size_in_subsequent_batch_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20114,8 +19383,6 @@ target_include_directories(retry_lb_drop_test ) target_link_libraries(retry_lb_drop_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20160,8 +19427,6 @@ target_include_directories(retry_lb_fail_test ) target_link_libraries(retry_lb_fail_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20206,8 +19471,6 @@ target_include_directories(retry_non_retriable_status_before_trailers_test ) target_link_libraries(retry_non_retriable_status_before_trailers_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20252,8 +19515,6 @@ target_include_directories(retry_non_retriable_status_test ) target_link_libraries(retry_non_retriable_status_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20298,8 +19559,6 @@ target_include_directories(retry_per_attempt_recv_timeout_on_last_attempt_test ) target_link_libraries(retry_per_attempt_recv_timeout_on_last_attempt_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20344,8 +19603,6 @@ target_include_directories(retry_per_attempt_recv_timeout_test ) target_link_libraries(retry_per_attempt_recv_timeout_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20390,8 +19647,6 @@ target_include_directories(retry_recv_initial_metadata_test ) target_link_libraries(retry_recv_initial_metadata_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20436,8 +19691,6 @@ target_include_directories(retry_recv_message_replay_test ) target_link_libraries(retry_recv_message_replay_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20482,8 +19735,6 @@ target_include_directories(retry_recv_message_test ) target_link_libraries(retry_recv_message_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20528,8 +19779,6 @@ target_include_directories(retry_recv_trailing_metadata_error_test ) target_link_libraries(retry_recv_trailing_metadata_error_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20574,8 +19823,6 @@ target_include_directories(retry_send_initial_metadata_refs_test ) target_link_libraries(retry_send_initial_metadata_refs_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20620,8 +19867,6 @@ target_include_directories(retry_send_op_fails_test ) target_link_libraries(retry_send_op_fails_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20666,8 +19911,6 @@ target_include_directories(retry_send_recv_batch_test ) target_link_libraries(retry_send_recv_batch_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20712,8 +19955,6 @@ target_include_directories(retry_server_pushback_delay_test ) target_link_libraries(retry_server_pushback_delay_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20758,8 +19999,6 @@ target_include_directories(retry_server_pushback_disabled_test ) target_link_libraries(retry_server_pushback_disabled_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20795,8 +20034,6 @@ target_include_directories(retry_service_config_test ) target_link_libraries(retry_service_config_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -20839,8 +20076,6 @@ target_include_directories(retry_streaming_after_commit_test ) target_link_libraries(retry_streaming_after_commit_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20885,8 +20120,6 @@ target_include_directories(retry_streaming_succeeds_before_replay_finished_test ) target_link_libraries(retry_streaming_succeeds_before_replay_finished_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20931,8 +20164,6 @@ target_include_directories(retry_streaming_test ) target_link_libraries(retry_streaming_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -20977,8 +20208,6 @@ target_include_directories(retry_test ) target_link_libraries(retry_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -21014,8 +20243,6 @@ target_include_directories(retry_throttle_test ) target_link_libraries(retry_throttle_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21058,8 +20285,6 @@ target_include_directories(retry_throttled_test ) target_link_libraries(retry_throttled_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -21104,8 +20329,6 @@ target_include_directories(retry_too_many_attempts_test ) target_link_libraries(retry_too_many_attempts_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -21150,8 +20373,6 @@ target_include_directories(retry_transparent_goaway_test ) target_link_libraries(retry_transparent_goaway_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -21196,8 +20417,6 @@ target_include_directories(retry_transparent_max_concurrent_streams_test ) target_link_libraries(retry_transparent_max_concurrent_streams_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -21242,8 +20461,6 @@ target_include_directories(retry_transparent_not_sent_on_wire_test ) target_link_libraries(retry_transparent_not_sent_on_wire_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -21288,8 +20505,6 @@ target_include_directories(retry_unref_before_finish_test ) target_link_libraries(retry_unref_before_finish_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -21334,8 +20549,6 @@ target_include_directories(retry_unref_before_recv_test ) target_link_libraries(retry_unref_before_recv_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -21398,8 +20611,6 @@ target_include_directories(rls_end2end_test ) target_link_libraries(rls_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_config @@ -21434,8 +20645,6 @@ target_include_directories(rls_lb_config_parser_test ) target_link_libraries(rls_lb_config_parser_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21469,8 +20678,6 @@ target_include_directories(round_robin_test ) target_link_libraries(round_robin_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21504,8 +20711,6 @@ target_include_directories(secure_auth_context_test ) target_link_libraries(secure_auth_context_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -21539,8 +20744,6 @@ target_include_directories(secure_channel_create_test ) target_link_libraries(secure_channel_create_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21585,8 +20788,6 @@ target_include_directories(secure_endpoint_test ) target_link_libraries(secure_endpoint_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21630,8 +20831,6 @@ target_include_directories(security_connector_test ) target_link_libraries(security_connector_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21665,8 +20864,6 @@ target_include_directories(seq_test ) target_link_libraries(seq_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -21701,8 +20898,6 @@ target_include_directories(sequential_connectivity_test ) target_link_libraries(sequential_connectivity_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21757,8 +20952,6 @@ target_include_directories(server_builder_plugin_test ) target_link_libraries(server_builder_plugin_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -21819,8 +21012,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(server_builder_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_unsecure @@ -21883,8 +21074,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(server_builder_with_socket_mutator_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_unsecure @@ -21920,8 +21109,6 @@ target_include_directories(server_call_tracer_factory_test ) target_link_libraries(server_call_tracer_factory_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21955,8 +21142,6 @@ target_include_directories(server_chttp2_test ) target_link_libraries(server_chttp2_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -21990,8 +21175,6 @@ target_include_directories(server_config_selector_test ) target_link_libraries(server_config_selector_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -22025,8 +21208,6 @@ target_include_directories(server_context_test_spouse_test ) target_link_libraries(server_context_test_spouse_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_test grpc++_test_util @@ -22076,8 +21257,6 @@ target_include_directories(server_early_return_test ) target_link_libraries(server_early_return_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -22120,8 +21299,6 @@ target_include_directories(server_finishes_request_test ) target_link_libraries(server_finishes_request_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -22175,8 +21352,6 @@ target_include_directories(server_interceptors_end2end_test ) target_link_libraries(server_interceptors_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -22212,8 +21387,6 @@ target_include_directories(server_registered_method_bad_client_test ) target_link_libraries(server_registered_method_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -22274,8 +21447,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(server_request_call_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_unsecure @@ -22313,8 +21484,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(server_ssl_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -22358,8 +21527,6 @@ target_include_directories(server_streaming_test ) target_link_libraries(server_streaming_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -22395,8 +21562,6 @@ target_include_directories(server_test ) target_link_libraries(server_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -22451,8 +21616,6 @@ target_include_directories(service_config_end2end_test ) target_link_libraries(service_config_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -22486,8 +21649,6 @@ target_include_directories(service_config_test ) target_link_libraries(service_config_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -22531,8 +21692,6 @@ target_include_directories(settings_timeout_test ) target_link_libraries(settings_timeout_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -22575,8 +21734,6 @@ target_include_directories(shutdown_finishes_calls_test ) target_link_libraries(shutdown_finishes_calls_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -22621,8 +21778,6 @@ target_include_directories(shutdown_finishes_tags_test ) target_link_libraries(shutdown_finishes_tags_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -22678,8 +21833,6 @@ target_include_directories(shutdown_test ) target_link_libraries(shutdown_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -22722,8 +21875,6 @@ target_include_directories(simple_delayed_request_test ) target_link_libraries(simple_delayed_request_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -22768,8 +21919,6 @@ target_include_directories(simple_metadata_test ) target_link_libraries(simple_metadata_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -22807,8 +21956,6 @@ target_include_directories(simple_request_bad_client_test ) target_link_libraries(simple_request_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -22851,8 +21998,6 @@ target_include_directories(simple_request_test ) target_link_libraries(simple_request_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -22888,8 +22033,6 @@ target_include_directories(single_set_ptr_test ) target_link_libraries(single_set_ptr_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -22923,8 +22066,6 @@ target_include_directories(sleep_test ) target_link_libraries(sleep_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -22962,8 +22103,6 @@ target_include_directories(slice_string_helpers_test ) target_link_libraries(slice_string_helpers_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::hash @@ -22999,8 +22138,6 @@ target_include_directories(smoke_test ) target_link_libraries(smoke_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -23034,8 +22171,6 @@ target_include_directories(sockaddr_resolver_test ) target_link_libraries(sockaddr_resolver_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23069,8 +22204,6 @@ target_include_directories(sockaddr_utils_test ) target_link_libraries(sockaddr_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23115,8 +22248,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(socket_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23151,8 +22282,6 @@ target_include_directories(sorted_pack_test ) target_link_libraries(sorted_pack_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -23185,8 +22314,6 @@ target_include_directories(spinlock_test ) target_link_libraries(spinlock_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23230,8 +22357,6 @@ target_include_directories(ssl_credentials_test ) target_link_libraries(ssl_credentials_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23267,8 +22392,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(ssl_transport_security_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23304,8 +22427,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(ssl_transport_security_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23341,8 +22462,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(stack_tracer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23377,8 +22496,6 @@ target_include_directories(stat_test ) target_link_libraries(stat_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23413,8 +22530,6 @@ target_include_directories(static_stride_scheduler_test ) target_link_libraries(static_stride_scheduler_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::span @@ -23449,8 +22564,6 @@ target_include_directories(stats_test ) target_link_libraries(stats_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23494,8 +22607,6 @@ target_include_directories(status_conversion_test ) target_link_libraries(status_conversion_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23529,8 +22640,6 @@ target_include_directories(status_helper_test ) target_link_libraries(status_helper_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23564,8 +22673,6 @@ target_include_directories(status_util_test ) target_link_libraries(status_util_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23611,8 +22718,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(stranded_event_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23647,8 +22752,6 @@ target_include_directories(stream_leak_with_queued_flow_control_update_test ) target_link_libraries(stream_leak_with_queued_flow_control_update_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23691,8 +22794,6 @@ target_include_directories(streaming_error_response_test ) target_link_libraries(streaming_error_response_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -23749,8 +22850,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(streaming_throughput_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -23796,8 +22895,6 @@ target_include_directories(streams_not_seen_test ) target_link_libraries(streams_not_seen_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23831,8 +22928,6 @@ target_include_directories(string_ref_test ) target_link_libraries(string_ref_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -23867,8 +22962,6 @@ target_include_directories(string_test ) target_link_libraries(string_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23902,8 +22995,6 @@ target_include_directories(sync_test ) target_link_libraries(sync_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23947,8 +23038,6 @@ target_include_directories(system_roots_test ) target_link_libraries(system_roots_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -23982,8 +23071,6 @@ target_include_directories(table_test ) target_link_libraries(table_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -24029,8 +23116,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(tcp_client_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24066,8 +23151,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(tcp_posix_socket_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24114,8 +23197,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(tcp_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24161,8 +23242,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(tcp_server_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24197,8 +23276,6 @@ target_include_directories(tcp_socket_utils_test ) target_link_libraries(tcp_socket_utils_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -24237,8 +23314,6 @@ target_include_directories(test_core_channel_channelz_test ) target_link_libraries(test_core_channel_channelz_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -24282,8 +23357,6 @@ target_include_directories(test_core_end2end_channelz_test ) target_link_libraries(test_core_end2end_channelz_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -24323,8 +23396,6 @@ target_include_directories(test_core_event_engine_posix_timer_heap_test ) target_link_libraries(test_core_event_engine_posix_timer_heap_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::statusor @@ -24363,8 +23434,6 @@ target_include_directories(test_core_event_engine_posix_timer_list_test ) target_link_libraries(test_core_event_engine_posix_timer_list_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::statusor @@ -24408,8 +23477,6 @@ target_include_directories(test_core_event_engine_slice_buffer_test ) target_link_libraries(test_core_event_engine_slice_buffer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::flat_hash_set @@ -24447,8 +23514,6 @@ target_include_directories(test_core_gpr_time_test ) target_link_libraries(test_core_gpr_time_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24482,8 +23547,6 @@ target_include_directories(test_core_gprpp_load_file_test ) target_link_libraries(test_core_gprpp_load_file_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24518,8 +23581,6 @@ target_include_directories(test_core_gprpp_time_test ) target_link_libraries(test_core_gprpp_time_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::statusor @@ -24564,8 +23625,6 @@ target_include_directories(test_core_iomgr_load_file_test ) target_link_libraries(test_core_iomgr_load_file_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24609,8 +23668,6 @@ target_include_directories(test_core_iomgr_timer_heap_test ) target_link_libraries(test_core_iomgr_timer_heap_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24654,8 +23711,6 @@ target_include_directories(test_core_security_credentials_test ) target_link_libraries(test_core_security_credentials_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24689,8 +23744,6 @@ target_include_directories(test_core_slice_slice_buffer_test ) target_link_libraries(test_core_slice_slice_buffer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24725,8 +23778,6 @@ target_include_directories(test_core_slice_slice_test ) target_link_libraries(test_core_slice_slice_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -24761,8 +23812,6 @@ target_include_directories(test_cpp_client_credentials_test ) target_link_libraries(test_cpp_client_credentials_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -24798,8 +23847,6 @@ target_include_directories(test_cpp_server_credentials_test ) target_link_libraries(test_cpp_server_credentials_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -24834,8 +23881,6 @@ target_include_directories(test_cpp_util_slice_test ) target_link_libraries(test_cpp_util_slice_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -24869,8 +23914,6 @@ target_include_directories(test_cpp_util_time_test ) target_link_libraries(test_cpp_util_time_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -24904,8 +23947,6 @@ target_include_directories(thd_test ) target_link_libraries(thd_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -24939,8 +23980,6 @@ target_include_directories(thread_manager_test ) target_link_libraries(thread_manager_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_config @@ -24975,8 +24014,6 @@ target_include_directories(thread_pool_test ) target_link_libraries(thread_pool_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -25012,8 +24049,6 @@ target_include_directories(thread_quota_test ) target_link_libraries(thread_quota_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest gpr @@ -25068,8 +24103,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(thread_stress_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -25111,8 +24144,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(thready_posix_event_engine_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_unsecure @@ -25149,8 +24180,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(time_jump_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -25186,8 +24215,6 @@ target_include_directories(time_util_test ) target_link_libraries(time_util_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -25231,8 +24258,6 @@ target_include_directories(timeout_encoding_test ) target_link_libraries(timeout_encoding_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -25266,8 +24291,6 @@ target_include_directories(timer_manager_test ) target_link_libraries(timer_manager_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -25301,8 +24324,6 @@ target_include_directories(timer_test ) target_link_libraries(timer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -25338,8 +24359,6 @@ target_include_directories(tls_certificate_verifier_test ) target_link_libraries(tls_certificate_verifier_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -25390,8 +24409,6 @@ target_include_directories(tls_key_export_test ) target_link_libraries(tls_key_export_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -25435,8 +24452,6 @@ target_include_directories(tls_security_connector_test ) target_link_libraries(tls_security_connector_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -25471,8 +24486,6 @@ target_include_directories(too_many_pings_test ) target_link_libraries(too_many_pings_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_config @@ -25508,8 +24521,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(traced_buffer_list_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -25553,8 +24564,6 @@ target_include_directories(trailing_metadata_test ) target_link_libraries(trailing_metadata_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -25590,8 +24599,6 @@ target_include_directories(transport_security_common_api_test ) target_link_libraries(transport_security_common_api_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -25625,8 +24632,6 @@ target_include_directories(transport_security_test ) target_link_libraries(transport_security_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -25723,8 +24728,6 @@ target_include_directories(transport_stream_receiver_test ) target_link_libraries(transport_stream_receiver_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -25759,8 +24762,6 @@ target_include_directories(try_join_test ) target_link_libraries(try_join_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -25797,8 +24798,6 @@ target_include_directories(try_seq_metadata_test ) target_link_libraries(try_seq_metadata_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc @@ -25832,8 +24831,6 @@ target_include_directories(try_seq_test ) target_link_libraries(try_seq_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -25869,8 +24866,6 @@ target_include_directories(unique_type_name_test ) target_link_libraries(unique_type_name_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::str_format @@ -25906,8 +24901,6 @@ target_include_directories(unknown_frame_bad_client_test ) target_link_libraries(unknown_frame_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -25941,8 +24934,6 @@ target_include_directories(uri_parser_test ) target_link_libraries(uri_parser_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util_unsecure @@ -25976,8 +24967,6 @@ target_include_directories(useful_test ) target_link_libraries(useful_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ) @@ -26011,8 +25000,6 @@ target_include_directories(uuid_v4_test ) target_link_libraries(uuid_v4_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26046,8 +25033,6 @@ target_include_directories(validation_errors_test ) target_link_libraries(validation_errors_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26081,8 +25066,6 @@ target_include_directories(varint_test ) target_link_libraries(varint_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26117,8 +25100,6 @@ target_include_directories(wait_for_callback_test ) target_link_libraries(wait_for_callback_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest absl::type_traits @@ -26155,8 +25136,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(wakeup_fd_posix_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26191,8 +25170,6 @@ target_include_directories(weighted_round_robin_config_test ) target_link_libraries(weighted_round_robin_config_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26226,8 +25203,6 @@ target_include_directories(weighted_round_robin_test ) target_link_libraries(weighted_round_robin_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26263,8 +25238,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX OR _gRPC_PLATFORM_WINDOWS) ) target_link_libraries(win_socket_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26301,8 +25274,6 @@ target_include_directories(window_overflow_bad_client_test ) target_link_libraries(window_overflow_bad_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26338,8 +25309,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX OR _gRPC_PLATFORM_WINDOWS) ) target_link_libraries(windows_endpoint_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26438,8 +25407,6 @@ target_include_directories(wire_reader_test ) target_link_libraries(wire_reader_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -26538,8 +25505,6 @@ target_include_directories(wire_writer_test ) target_link_libraries(wire_writer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -26575,8 +25540,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(work_serializer_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26620,8 +25583,6 @@ target_include_directories(write_buffering_at_end_test ) target_link_libraries(write_buffering_at_end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -26666,8 +25627,6 @@ target_include_directories(write_buffering_test ) target_link_libraries(write_buffering_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_authorization_provider @@ -26730,8 +25689,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(writes_per_rpc_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -26832,8 +25789,6 @@ target_include_directories(xds_audit_logger_registry_test ) target_link_libraries(xds_audit_logger_registry_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -26869,8 +25824,6 @@ target_include_directories(xds_bootstrap_test ) target_link_libraries(xds_bootstrap_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26904,8 +25857,6 @@ target_include_directories(xds_certificate_provider_test ) target_link_libraries(xds_certificate_provider_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -26953,8 +25904,6 @@ target_include_directories(xds_client_test ) target_link_libraries(xds_client_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -27119,8 +26068,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_cluster_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -27220,8 +26167,6 @@ target_include_directories(xds_cluster_resource_type_test ) target_link_libraries(xds_cluster_resource_type_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -27390,8 +26335,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_cluster_type_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -27467,8 +26410,6 @@ target_include_directories(xds_common_types_test ) target_link_libraries(xds_common_types_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -27633,8 +26574,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_core_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -27686,8 +26625,6 @@ target_include_directories(xds_credentials_end2end_test ) target_link_libraries(xds_credentials_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -27731,8 +26668,6 @@ target_include_directories(xds_credentials_test ) target_link_libraries(xds_credentials_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -27904,8 +26839,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_csds_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -28090,8 +27023,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_config @@ -28148,8 +27079,6 @@ target_include_directories(xds_endpoint_resource_type_test ) target_link_libraries(xds_endpoint_resource_type_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest ${_gRPC_PROTOBUF_LIBRARIES} @@ -28321,8 +27250,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_fault_injection_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -28446,8 +27373,6 @@ target_include_directories(xds_http_filters_test ) target_link_libraries(xds_http_filters_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -28511,8 +27436,6 @@ target_include_directories(xds_interop_client ) target_link_libraries(xds_interop_client - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_reflection grpcpp_channelz @@ -28580,8 +27503,6 @@ target_include_directories(xds_interop_server ) target_link_libraries(xds_interop_server - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} grpc++_reflection grpcpp_channelz @@ -28657,8 +27578,6 @@ target_include_directories(xds_interop_server_test ) target_link_libraries(xds_interop_server_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_reflection @@ -28768,8 +27687,6 @@ target_include_directories(xds_lb_policy_registry_test ) target_link_libraries(xds_lb_policy_registry_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -28902,8 +27819,6 @@ target_include_directories(xds_listener_resource_type_test ) target_link_libraries(xds_listener_resource_type_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -29076,8 +27991,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_outlier_detection_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -29257,8 +28170,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_override_host_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -29293,8 +28204,6 @@ target_include_directories(xds_override_host_lb_config_parser_test ) target_link_libraries(xds_override_host_lb_config_parser_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -29328,8 +28237,6 @@ target_include_directories(xds_override_host_test ) target_link_libraries(xds_override_host_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc_test_util @@ -29501,8 +28408,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_pick_first_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -29671,8 +28576,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_ring_hash_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -29845,8 +28748,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_rls_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -29958,8 +28859,6 @@ target_include_directories(xds_route_config_resource_type_test ) target_link_libraries(xds_route_config_resource_type_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++ @@ -30132,8 +29031,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_routing_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util @@ -30200,8 +29097,6 @@ target_include_directories(xds_stats_watcher_test ) target_link_libraries(xds_stats_watcher_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_reflection @@ -30375,8 +29270,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX) ) target_link_libraries(xds_wrr_end2end_test - ${_gRPC_BASELIB_LIBRARIES} - ${_gRPC_PROTOBUF_LIBRARIES} ${_gRPC_ALLTARGETS_LIBRARIES} gtest grpc++_test_util diff --git a/Makefile b/Makefile index adb04398d6c..80a78f89e4e 100644 --- a/Makefile +++ b/Makefile @@ -511,9 +511,6 @@ EMBED_CARES ?= broken endif ifeq ($(EMBED_CARES),true) -CARES_DEP = $(LIBDIR)/$(CONFIG)/libares.a -CARES_MERGE_OBJS = $(LIBARES_OBJS) -CARES_MERGE_LIBS = $(LIBDIR)/$(CONFIG)/libares.a CPPFLAGS := -Ithird_party/cares/cares/include -Ithird_party/cares -Ithird_party/cares/cares $(CPPFLAGS) endif @@ -654,7 +651,7 @@ shared_cxx: cache.mk privatelibs: privatelibs_c privatelibs_cxx -privatelibs_c: $(LIBDIR)/$(CONFIG)/libz.a $(LIBDIR)/$(CONFIG)/libares.a +privatelibs_c: $(LIBDIR)/$(CONFIG)/libz.a $(LIBDIR)/$(CONFIG)/libcares.a ifeq ($(EMBED_OPENSSL),true) privatelibs_cxx: else @@ -955,7 +952,7 @@ endif # start of build recipe for library "grpc" (generated by makelib(lib) template function) # deps: ['re2', 'upb_json_lib', 'upb_textformat_lib', 'z', 'grpc_abseil', 'cares', 'gpr', 'libssl', 'address_sorting'] -# transitive_deps: ['address_sorting', 'gpr', 'grpc_abseil', 'z', 'upb_textformat_lib', 'upb_json_lib', 'upb', 'utf8_range_lib', 'upb_collections_lib', 're2', 'cares', 'libssl'] +# transitive_deps: ['address_sorting', 'gpr', 'grpc_abseil', 'cares', 'z', 'upb_textformat_lib', 'upb_json_lib', 'upb', 'utf8_range_lib', 'upb_collections_lib', 're2', 'libssl'] LIBGRPC_SRC = \ src/core/ext/filters/backend_metrics/backend_metric_filter.cc \ src/core/ext/filters/census/grpc_context.cc \ @@ -1816,29 +1813,29 @@ $(LIBDIR)/$(CONFIG)/$(SHARED_PREFIX)grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE else # static library for "grpc" -$(LIBDIR)/$(CONFIG)/libgrpc.a: $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(CARES_DEP) $(OPENSSL_DEP) $(LIBGRPC_OBJS) $(LIBADDRESS_SORTING_OBJS) $(LIBGPR_OBJS) $(LIBGRPC_ABSEIL_OBJS) $(ZLIB_MERGE_OBJS) $(LIBUPB_TEXTFORMAT_LIB_OBJS) $(LIBUPB_JSON_LIB_OBJS) $(LIBUPB_OBJS) $(LIBUTF8_RANGE_LIB_OBJS) $(LIBUPB_COLLECTIONS_LIB_OBJS) $(LIBRE2_OBJS) $(CARES_MERGE_OBJS) $(OPENSSL_MERGE_OBJS) +$(LIBDIR)/$(CONFIG)/libgrpc.a: $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(OPENSSL_DEP) $(LIBGRPC_OBJS) $(LIBADDRESS_SORTING_OBJS) $(LIBGPR_OBJS) $(LIBGRPC_ABSEIL_OBJS) $(LIBCARES_OBJS) $(ZLIB_MERGE_OBJS) $(LIBUPB_TEXTFORMAT_LIB_OBJS) $(LIBUPB_JSON_LIB_OBJS) $(LIBUPB_OBJS) $(LIBUTF8_RANGE_LIB_OBJS) $(LIBUPB_COLLECTIONS_LIB_OBJS) $(LIBRE2_OBJS) $(OPENSSL_MERGE_OBJS) $(E) "[AR] Creating $@" $(Q) mkdir -p `dirname $@` $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc.a - $(Q) $(AR) $(ARFLAGS) $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBGRPC_OBJS) $(LIBADDRESS_SORTING_OBJS) $(LIBGPR_OBJS) $(LIBGRPC_ABSEIL_OBJS) $(ZLIB_MERGE_OBJS) $(LIBUPB_TEXTFORMAT_LIB_OBJS) $(LIBUPB_JSON_LIB_OBJS) $(LIBUPB_OBJS) $(LIBUTF8_RANGE_LIB_OBJS) $(LIBUPB_COLLECTIONS_LIB_OBJS) $(LIBRE2_OBJS) $(CARES_MERGE_OBJS) $(OPENSSL_MERGE_OBJS) + $(Q) $(AR) $(ARFLAGS) $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBGRPC_OBJS) $(LIBADDRESS_SORTING_OBJS) $(LIBGPR_OBJS) $(LIBGRPC_ABSEIL_OBJS) $(LIBCARES_OBJS) $(ZLIB_MERGE_OBJS) $(LIBUPB_TEXTFORMAT_LIB_OBJS) $(LIBUPB_JSON_LIB_OBJS) $(LIBUPB_OBJS) $(LIBUTF8_RANGE_LIB_OBJS) $(LIBUPB_COLLECTIONS_LIB_OBJS) $(LIBRE2_OBJS) $(OPENSSL_MERGE_OBJS) ifeq ($(SYSTEM),Darwin) $(Q) $(RANLIB) $(RANLIBFLAGS) $(LIBDIR)/$(CONFIG)/libgrpc.a endif # shared library for "grpc" ifeq ($(SYSTEM),MINGW32) -$(LIBDIR)/$(CONFIG)/grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(CARES_DEP) $(OPENSSL_DEP) +$(LIBDIR)/$(CONFIG)/grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(OPENSSL_DEP) $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/grpc$(SHARED_VERSION_CORE).def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE)-dll.a -o $(LIBDIR)/$(CONFIG)/grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(CARES_MERGE_LIBS) $(OPENSSL_MERGE_LIBS) $(LDLIBS_SECURE) $(LDLIBS) + $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/grpc$(SHARED_VERSION_CORE).def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE)-dll.a -o $(LIBDIR)/$(CONFIG)/grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(OPENSSL_MERGE_LIBS) $(LDLIBS_SECURE) $(LDLIBS) else -$(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(CARES_DEP) $(OPENSSL_DEP) +$(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(OPENSSL_DEP) $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` ifeq ($(SYSTEM),Darwin) - $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name $(SHARED_PREFIX)grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(CARES_MERGE_LIBS) $(OPENSSL_MERGE_LIBS) $(LDLIBS_SECURE) $(LDLIBS) + $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name $(SHARED_PREFIX)grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(OPENSSL_MERGE_LIBS) $(LDLIBS_SECURE) $(LDLIBS) else - $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc.so.34 -o $(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(CARES_MERGE_LIBS) $(OPENSSL_MERGE_LIBS) $(LDLIBS_SECURE) $(LDLIBS) + $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc.so.34 -o $(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb_textformat_lib.a $(LIBDIR)/$(CONFIG)/libupb_json_lib.a $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBDIR)/$(CONFIG)/libre2.a $(OPENSSL_MERGE_LIBS) $(LDLIBS_SECURE) $(LDLIBS) $(Q) ln -sf $(SHARED_PREFIX)grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).so.34 $(Q) ln -sf $(SHARED_PREFIX)grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).so endif @@ -1856,7 +1853,7 @@ endif # start of build recipe for library "grpc_unsecure" (generated by makelib(lib) template function) # deps: ['upb_collections_lib', 'upb', 'z', 'grpc_abseil', 'cares', 'gpr', 'address_sorting'] -# transitive_deps: ['address_sorting', 'gpr', 'grpc_abseil', 'z', 'upb', 'utf8_range_lib', 'upb_collections_lib', 'cares'] +# transitive_deps: ['address_sorting', 'gpr', 'grpc_abseil', 'cares', 'z', 'upb', 'utf8_range_lib', 'upb_collections_lib'] LIBGRPC_UNSECURE_SRC = \ src/core/ext/filters/backend_metrics/backend_metric_filter.cc \ src/core/ext/filters/census/grpc_context.cc \ @@ -2312,29 +2309,29 @@ LIBGRPC_UNSECURE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(base # static library for "grpc_unsecure" -$(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a: $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(CARES_DEP) $(LIBGRPC_UNSECURE_OBJS) $(LIBADDRESS_SORTING_OBJS) $(LIBGPR_OBJS) $(LIBGRPC_ABSEIL_OBJS) $(ZLIB_MERGE_OBJS) $(LIBUPB_OBJS) $(LIBUTF8_RANGE_LIB_OBJS) $(LIBUPB_COLLECTIONS_LIB_OBJS) $(CARES_MERGE_OBJS) +$(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a: $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LIBGRPC_UNSECURE_OBJS) $(LIBADDRESS_SORTING_OBJS) $(LIBGPR_OBJS) $(LIBGRPC_ABSEIL_OBJS) $(LIBCARES_OBJS) $(ZLIB_MERGE_OBJS) $(LIBUPB_OBJS) $(LIBUTF8_RANGE_LIB_OBJS) $(LIBUPB_COLLECTIONS_LIB_OBJS) $(E) "[AR] Creating $@" $(Q) mkdir -p `dirname $@` $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a - $(Q) $(AR) $(ARFLAGS) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBGRPC_UNSECURE_OBJS) $(LIBADDRESS_SORTING_OBJS) $(LIBGPR_OBJS) $(LIBGRPC_ABSEIL_OBJS) $(ZLIB_MERGE_OBJS) $(LIBUPB_OBJS) $(LIBUTF8_RANGE_LIB_OBJS) $(LIBUPB_COLLECTIONS_LIB_OBJS) $(CARES_MERGE_OBJS) + $(Q) $(AR) $(ARFLAGS) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBGRPC_UNSECURE_OBJS) $(LIBADDRESS_SORTING_OBJS) $(LIBGPR_OBJS) $(LIBGRPC_ABSEIL_OBJS) $(LIBCARES_OBJS) $(ZLIB_MERGE_OBJS) $(LIBUPB_OBJS) $(LIBUTF8_RANGE_LIB_OBJS) $(LIBUPB_COLLECTIONS_LIB_OBJS) ifeq ($(SYSTEM),Darwin) $(Q) $(RANLIB) $(RANLIBFLAGS) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a endif # shared library for "grpc_unsecure" ifeq ($(SYSTEM),MINGW32) -$(LIBDIR)/$(CONFIG)/grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(CARES_DEP) +$(LIBDIR)/$(CONFIG)/grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/grpc_unsecure$(SHARED_VERSION_CORE).def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE)-dll.a -o $(LIBDIR)/$(CONFIG)/grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(CARES_MERGE_LIBS) $(LDLIBS) + $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/grpc_unsecure$(SHARED_VERSION_CORE).def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE)-dll.a -o $(LIBDIR)/$(CONFIG)/grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LDLIBS) else -$(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(CARES_DEP) +$(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_DEP) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` ifeq ($(SYSTEM),Darwin) - $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name $(SHARED_PREFIX)grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(CARES_MERGE_LIBS) $(LDLIBS) + $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name $(SHARED_PREFIX)grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LDLIBS) else - $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc_unsecure.so.34 -o $(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(CARES_MERGE_LIBS) $(LDLIBS) + $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc_unsecure.so.34 -o $(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBGRPC_UNSECURE_OBJS) $(LIBDIR)/$(CONFIG)/libaddress_sorting.a $(LIBDIR)/$(CONFIG)/libgpr.a $(GRPC_ABSEIL_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libcares.a $(ZLIB_MERGE_LIBS) $(LIBDIR)/$(CONFIG)/libupb.a $(LIBDIR)/$(CONFIG)/libutf8_range_lib.a $(LIBDIR)/$(CONFIG)/libupb_collections_lib.a $(LDLIBS) $(Q) ln -sf $(SHARED_PREFIX)grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).so.34 $(Q) ln -sf $(SHARED_PREFIX)grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).so endif @@ -3049,10 +3046,10 @@ endif # end of build recipe for library "boringssl" -# start of build recipe for library "ares" (generated by makelib(lib) template function) +# start of build recipe for library "cares" (generated by makelib(lib) template function) # deps: [] # transitive_deps: [] -LIBARES_SRC = \ +LIBCARES_SRC = \ third_party/cares/cares/src/lib/ares__read_line.c \ third_party/cares/cares/src/lib/ares__get_hostent.c \ third_party/cares/cares/src/lib/ares__close_sockets.c \ @@ -3115,27 +3112,27 @@ LIBARES_SRC = \ third_party/cares/cares/src/lib/ares_process.c \ -LIBARES_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBARES_SRC)))) +LIBCARES_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBCARES_SRC)))) -$(LIBARES_OBJS): CFLAGS += -g -$(LIBARES_OBJS): CPPFLAGS += -Ithird_party/cares/cares/include -Ithird_party/cares -Ithird_party/cares/cares -fvisibility=hidden -D_GNU_SOURCE $(if $(subst Darwin,,$(SYSTEM)),,-Ithird_party/cares/config_darwin) $(if $(subst FreeBSD,,$(SYSTEM)),,-Ithird_party/cares/config_freebsd) $(if $(subst Linux,,$(SYSTEM)),,-Ithird_party/cares/config_linux) $(if $(subst OpenBSD,,$(SYSTEM)),,-Ithird_party/cares/config_openbsd) -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX $(if $(subst MINGW32,,$(SYSTEM)),-DHAVE_CONFIG_H,) +$(LIBCARES_OBJS): CFLAGS += -g +$(LIBCARES_OBJS): CPPFLAGS += -Ithird_party/cares/cares/include -Ithird_party/cares -Ithird_party/cares/cares -fvisibility=hidden -D_GNU_SOURCE $(if $(subst Darwin,,$(SYSTEM)),,-Ithird_party/cares/config_darwin) $(if $(subst FreeBSD,,$(SYSTEM)),,-Ithird_party/cares/config_freebsd) $(if $(subst Linux,,$(SYSTEM)),,-Ithird_party/cares/config_linux) $(if $(subst OpenBSD,,$(SYSTEM)),,-Ithird_party/cares/config_openbsd) -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX $(if $(subst MINGW32,,$(SYSTEM)),-DHAVE_CONFIG_H,) -# static library for "ares" -$(LIBDIR)/$(CONFIG)/libares.a: $(LIBARES_OBJS) +# static library for "cares" +$(LIBDIR)/$(CONFIG)/libcares.a: $(LIBCARES_OBJS) $(E) "[AR] Creating $@" $(Q) mkdir -p `dirname $@` - $(Q) rm -f $(LIBDIR)/$(CONFIG)/libares.a - $(Q) $(AR) $(ARFLAGS) $(LIBDIR)/$(CONFIG)/libares.a $(LIBARES_OBJS) + $(Q) rm -f $(LIBDIR)/$(CONFIG)/libcares.a + $(Q) $(AR) $(ARFLAGS) $(LIBDIR)/$(CONFIG)/libcares.a $(LIBCARES_OBJS) ifeq ($(SYSTEM),Darwin) - $(Q) $(RANLIB) $(RANLIBFLAGS) $(LIBDIR)/$(CONFIG)/libares.a + $(Q) $(RANLIB) $(RANLIBFLAGS) $(LIBDIR)/$(CONFIG)/libcares.a endif -# shared library for "ares" +# shared library for "cares" ifneq ($(NO_DEPS),true) --include $(LIBARES_OBJS:.o=.dep) +-include $(LIBCARES_OBJS:.o=.dep) endif -# end of build recipe for library "ares" +# end of build recipe for library "cares" # Add private ABSEIL target which contains all sources used by all baselib libraries. diff --git a/build_handwritten.yaml b/build_handwritten.yaml index 4cc459650fc..088e6c8bda5 100644 --- a/build_handwritten.yaml +++ b/build_handwritten.yaml @@ -131,13 +131,6 @@ configs: defaults: abseil: CPPFLAGS: -g -Ithird_party/abseil-cpp - ares: - CFLAGS: -g - CPPFLAGS: -Ithird_party/cares/cares/include -Ithird_party/cares -Ithird_party/cares/cares - -fvisibility=hidden -D_GNU_SOURCE $(if $(subst Darwin,,$(SYSTEM)),,-Ithird_party/cares/config_darwin) - $(if $(subst FreeBSD,,$(SYSTEM)),,-Ithird_party/cares/config_freebsd) $(if $(subst - Linux,,$(SYSTEM)),,-Ithird_party/cares/config_linux) $(if $(subst OpenBSD,,$(SYSTEM)),,-Ithird_party/cares/config_openbsd) - -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX $(if $(subst MINGW32,,$(SYSTEM)),-DHAVE_CONFIG_H,) benchmark: CPPFLAGS: -Ithird_party/benchmark/include -DHAVE_POSIX_REGEX boringssl: @@ -145,6 +138,13 @@ defaults: CPPFLAGS: -Ithird_party/boringssl-with-bazel/src/include -fvisibility=hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX CXXFLAGS: -fno-exceptions + cares: + CFLAGS: -g + CPPFLAGS: -Ithird_party/cares/cares/include -Ithird_party/cares -Ithird_party/cares/cares + -fvisibility=hidden -D_GNU_SOURCE $(if $(subst Darwin,,$(SYSTEM)),,-Ithird_party/cares/config_darwin) + $(if $(subst FreeBSD,,$(SYSTEM)),,-Ithird_party/cares/config_freebsd) $(if $(subst + Linux,,$(SYSTEM)),,-Ithird_party/cares/config_linux) $(if $(subst OpenBSD,,$(SYSTEM)),,-Ithird_party/cares/config_openbsd) + -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX $(if $(subst MINGW32,,$(SYSTEM)),-DHAVE_CONFIG_H,) global: CFLAGS: -g COREFLAGS: -fno-exceptions @@ -190,7 +190,7 @@ python_dependencies: deps: - grpc - address_sorting - - ares + - cares - boringssl - re2 - z @@ -198,7 +198,7 @@ ruby_gem: deps: - grpc - address_sorting - - ares + - cares - boringssl - re2 - z diff --git a/src/c-ares/gen_build_yaml.py b/src/c-ares/gen_build_yaml.py index 8b8cf0dd3c0..ffc2d6f5d75 100755 --- a/src/c-ares/gen_build_yaml.py +++ b/src/c-ares/gen_build_yaml.py @@ -51,8 +51,8 @@ try: out["libs"] = [ { - "name": "ares", - "defaults": "ares", + "name": "cares", + "defaults": "cares", "build": "private", "language": "c", "secure": False, diff --git a/templates/CMakeLists.txt.template b/templates/CMakeLists.txt.template index 999cb8d244a..034497df7fb 100644 --- a/templates/CMakeLists.txt.template +++ b/templates/CMakeLists.txt.template @@ -48,7 +48,9 @@ return lib_name.startswith("absl/") def get_absl_dep(lib_name): - return lib_map[lib_name].cmake_target + """Gets the corresponding cmake target for given absl library.""" + # The "cmake_target" field originates from src/abseil-cpp/preprocessed_builds.yaml.gen.py + return lib_map[lib_name].cmake_target def get_transitive_deps(lib_name): """Get list of transitive deps for given library.""" @@ -148,27 +150,9 @@ private_libs.append("-l" + lib_name) return private_libs - def is_shared_only_lib(lib_name): - """Returns True if only shared library should be generated.""" - # grpc_csharp_ext is loaded by C# runtime and it - # only makes sense as a shared lib. - return lib_name in ['grpc_csharp_ext'] - def get_deps(target_dict): + # TODO(jtattermusch): remove special cases based on target names deps = [] - deps.append("${_gRPC_BASELIB_LIBRARIES}") - if target_dict.get('build', None) in ['protoc']: - deps.append("${_gRPC_PROTOBUF_PROTOC_LIBRARIES}") - if target_dict.language == 'c++': - deps.append("${_gRPC_PROTOBUF_LIBRARIES}") - if target_dict['name'] in ['grpc', 'grpc_cronet', 'grpc_unsecure']: - deps.append("${_gRPC_UPB_LIBRARIES}") - # TODO(yijiem): These targets depend on grpc_base instead of grpc. Since we don't populate grpc_base as a cmake target, the sources all get collapsed into these targets. This workaround adds c-ares and/or re2 dependencies to these targets. We should clean this up. - if target_dict['name'] in ['frame_test']: - deps.append("${_gRPC_CARES_LIBRARIES}") - if target_dict['name'] in ['grpc_authorization_provider']: - deps.append("${_gRPC_CARES_LIBRARIES}") - deps.append("${_gRPC_RE2_LIBRARIES}") deps.append("${_gRPC_ALLTARGETS_LIBRARIES}") for d in target_dict.get('deps', []): if d == 'z': @@ -194,6 +178,22 @@ deps.append(d) return deps + def is_generate_cmake_target(lib_or_target): + """Returns True if a cmake target should be generated for given library/target.""" + # TODO(jtattermusch): extract the metadata to a centralized location. + if lib_or_target.build not in ["all", "protoc", "tool", "test", "private"]: + return False + if lib_or_target.boringssl: + # Don't generate target for boringssl libs or tests + return False + if lib_or_target.name in ['cares', 'benchmark', 're2', 'xxhash', 'z']: + # we rely on these target to be created by external cmake builds. + return False + if is_absl_lib(lib_or_target.name): + # we rely on absl targets to be created by an external cmake build. + return False + return True + def get_platforms_condition_begin(platforms): if all(platform in platforms for platform in ['linux', 'mac', 'posix', 'windows']): return '' @@ -260,8 +260,6 @@ set(gRPC_CORE_SOVERSION "${settings.core_version.major}") set(gRPC_CPP_VERSION "${settings.cpp_version}") set(gRPC_CPP_SOVERSION "${settings.cpp_version.major}.${settings.cpp_version.minor}") - set(gRPC_CSHARP_VERSION "${settings.csharp_version}") - set(gRPC_CSHARP_SOVERSION "${settings.csharp_version.major}.${settings.csharp_version.minor}") set(PACKAGE_STRING "<%text>${PACKAGE_NAME} ${PACKAGE_VERSION}") set(PACKAGE_TARNAME "<%text>${PACKAGE_NAME}-${PACKAGE_VERSION}") set(PACKAGE_BUGREPORT "https://github.com/grpc/grpc/issues/") @@ -277,7 +275,6 @@ # Options option(gRPC_BUILD_TESTS "Build tests" OFF) option(gRPC_BUILD_CODEGEN "Build codegen" ON) - option(gRPC_BUILD_CSHARP_EXT "Build C# extensions" ON) option(gRPC_BACKWARDS_COMPATIBILITY_MODE "Build libraries that are binary compatible across a larger number of OS and libc versions" OFF) set(gRPC_INSTALL_default ON) @@ -420,12 +417,6 @@ set(_gRPC_CORE_NOSTDCXX_FLAGS "") endif() - if (gRPC_XDS_USER_AGENT_IS_CSHARP) - # The value of the defines needs to contain quotes. - # See https://github.com/grpc/grpc/blob/fbf32836a418cc84f58786700273b65cb9174e1d/src/core/ext/xds/xds_api.cc#L854 - add_definitions("-DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"csharp\"" "-DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"${settings.csharp_version}\"") - endif() - if(UNIX AND NOT HAIKU) # -pthread does more than -lpthread set(THREADS_PREFER_PTHREAD_FLAG ON) @@ -476,7 +467,7 @@ % endfor if(WIN32) - set(_gRPC_BASELIB_LIBRARIES ws2_32 crypt32) + set(_gRPC_ALLTARGETS_LIBRARIES <%text>${_gRPC_ALLTARGETS_LIBRARIES} ws2_32 crypt32) endif() # Create directory for proto source files @@ -638,7 +629,7 @@ if(gRPC_BUILD_TESTS) add_custom_target(buildtests_c) % for tgt in targets: - % if tgt.build == 'test' and not tgt.language == 'c++' and not tgt.get('external_deps', None) and not tgt.boringssl: + % if is_generate_cmake_target(tgt) and tgt.build == 'test' and not tgt.language == 'c++': <%block filter='platforms_condition_block(tgt.platforms)'> add_dependencies(buildtests_c ${tgt.name}) @@ -647,7 +638,7 @@ add_custom_target(buildtests_cxx) % for tgt in targets: - % if tgt.build == 'test' and tgt.language == 'c++' and not tgt.get('external_deps', None) and not tgt.boringssl: + % if is_generate_cmake_target(tgt) and tgt.build == 'test' and tgt.language == 'c++': <%block filter='platforms_condition_block(tgt.platforms)'> add_dependencies(buildtests_cxx ${tgt.name}) @@ -660,10 +651,7 @@ <% cmake_libs = [] for lib in libs: - if lib.build not in ["all", "protoc", "tool", "test", "private"] or lib.boringssl: continue - if lib.get('build_system', []) and 'cmake' not in lib.get('build_system', []): continue - if lib.name in ['ares', 'benchmark', 're2', 'xxhash', 'z']: continue # we build these using CMake instead - if is_absl_lib(lib.name): continue # we build these using CMake instead + if not is_generate_cmake_target(lib): continue cmake_libs.append(lib) %> % for lib in cmake_libs: @@ -671,10 +659,6 @@ if(gRPC_BUILD_TESTS) ${cc_library(lib)} endif() - % elif lib.name in ['grpc_csharp_ext']: - if(gRPC_BUILD_CSHARP_EXT) - ${cc_library(lib)} - endif() % else: ${cc_library(lib)} % if not lib.build in ["tool"]: @@ -690,7 +674,7 @@ % endfor % for tgt in targets: - % if tgt.build in ["all", "protoc", "tool", "test", "private"] and not tgt.boringssl: + % if is_generate_cmake_target(tgt): % if tgt.build in ["test", "private"]: if(gRPC_BUILD_TESTS) <%block filter='platforms_condition_block(tgt.platforms)'> @@ -717,7 +701,7 @@ <%def name="cc_library(lib)"> % if any(proto_re.match(src) for src in lib.src): - % if lib.name == 'grpcpp_channelz': + % if lib.name == 'grpcpp_channelz': # TODO(jtattermusch): remove special case based on target name # grpcpp_channelz doesn't build with protobuf-lite # See https://github.com/grpc/grpc/issues/19473 if(gRPC_BUILD_CODEGEN AND NOT gRPC_USE_PROTO_LITE) @@ -725,7 +709,7 @@ if(gRPC_BUILD_CODEGEN) % endif % endif - add_library(${lib.name}${' SHARED' if is_shared_only_lib(lib.name) else ''} + add_library(${lib.name} % for src in lib.src: % if not proto_re.match(src): ${src} @@ -747,9 +731,6 @@ % if lib.language == 'c++': VERSION <%text>${gRPC_CPP_VERSION} SOVERSION <%text>${gRPC_CPP_SOVERSION} - % elif lib.language == 'csharp': - VERSION <%text>${gRPC_CSHARP_VERSION} - SOVERSION <%text>${gRPC_CSHARP_SOVERSION} % else: VERSION <%text>${gRPC_CORE_VERSION} SOVERSION <%text>${gRPC_CORE_SOVERSION} @@ -779,7 +760,7 @@ <%text>${_gRPC_UPB_INCLUDE_DIR} <%text>${_gRPC_XXHASH_INCLUDE_DIR} <%text>${_gRPC_ZLIB_INCLUDE_DIR} - % if 'gtest' in lib.transitive_deps or lib.name == 'gtest': + % if 'gtest' in lib.transitive_deps or lib.name == 'gtest': # TODO(jtattermusch): avoid special case based on target name third_party/googletest/googletest/include third_party/googletest/googletest third_party/googletest/googlemock/include @@ -796,7 +777,7 @@ % endfor ) % endif - % if lib.name in ["gpr"]: + % if lib.name in ["gpr"]: # TODO(jtattermusch): avoid special case based on target name if(_gRPC_PLATFORM_ANDROID) target_link_libraries(gpr android @@ -806,7 +787,7 @@ % endif % if lib.name in ["grpc", "grpc_cronet", "grpc_test_util", \ "grpc_test_util_unsecure", "grpc_unsecure", \ - "grpc++_cronet"]: + "grpc++_cronet"]: # TODO(jtattermusch): remove special cases based on target names if(_gRPC_PLATFORM_IOS OR _gRPC_PLATFORM_MAC) target_link_libraries(${lib.name} "-framework CoreFoundation") endif() diff --git a/templates/Makefile.template b/templates/Makefile.template index e2d0b94f2bf..372259a38da 100644 --- a/templates/Makefile.template +++ b/templates/Makefile.template @@ -47,8 +47,6 @@ """For given dependency, return the expression to be used in Makefile rule dependencies.""" if dep == 'z': return "$(ZLIB_DEP)" - elif dep == 'cares': - return "$(CARES_DEP)" elif dep == 'grpc_abseil': return "$(GRPC_ABSEIL_DEP)" elif dep == 'libssl': @@ -61,8 +59,6 @@ """For given dependency, return the lib archive expression to be used when linking.""" if dep == 'z': return "$(ZLIB_MERGE_LIBS)" - elif dep == 'cares': - return "$(CARES_MERGE_LIBS)" elif dep == 'grpc_abseil': return "$(GRPC_ABSEIL_MERGE_LIBS)" elif dep == 'libssl': @@ -75,8 +71,6 @@ """For given dependency, return the expression with variable that has list of all object files.""" if dep == 'z': return "$(ZLIB_MERGE_OBJS)" - elif dep == 'cares': - return "$(CARES_MERGE_OBJS)" elif dep == 'grpc_abseil': return "$(LIBGRPC_ABSEIL_OBJS)" elif dep == 'libssl': @@ -183,7 +177,7 @@ # Currently it is necessary because some dependencies are marked as "build: private" in build.yaml # (which itself is correct, as they are not "public" libraries from our perspective and cmake # needs to have them marked as such) - filtered_libs = [lib for lib in libs if (lib.build in ['all'] and lib.language != 'c++') or lib.name in ['ares', 'boringssl', 're2', 'upb', 'z']] + filtered_libs = [lib for lib in libs if (lib.build in ['all'] and lib.language != 'c++') or lib.name in ['cares', 'boringssl', 'z']] filtered_targets = [tgt for tgt in targets if tgt.build in ['all'] and lib.language != 'c++'] %> @@ -542,9 +536,6 @@ endif ifeq ($(EMBED_CARES),true) - CARES_DEP = $(LIBDIR)/$(CONFIG)/libares.a - CARES_MERGE_OBJS = $(LIBARES_OBJS) - CARES_MERGE_LIBS = $(LIBDIR)/$(CONFIG)/libares.a CPPFLAGS := -Ithird_party/cares/cares/include -Ithird_party/cares -Ithird_party/cares/cares $(CPPFLAGS) endif diff --git a/templates/config.m4.template b/templates/config.m4.template index e242c486d4f..53daf66df60 100644 --- a/templates/config.m4.template +++ b/templates/config.m4.template @@ -52,8 +52,8 @@ lib = lib_maps.get(dep, None) if lib: php_full_deps.extend(lib.transitive_deps) - # construct list of all source files, but explicitly exclude zlib - for dep in set(php_full_deps) - set({'z'}): + # construct list of all source files, but explicitly exclude zlib and cares + for dep in set(php_full_deps) - set({'z', 'cares'}): lib = lib_maps.get(dep, None) if lib: srcs.extend(lib.src) diff --git a/templates/config.w32.template b/templates/config.w32.template index 787b1fc73fe..8503dd0b8b7 100644 --- a/templates/config.w32.template +++ b/templates/config.w32.template @@ -17,7 +17,8 @@ lib = lib_maps.get(dep, None) if lib: php_full_deps.extend(lib.transitive_deps) - for dep in php_full_deps: + # construct list of all source files, but explicitly exclude cares + for dep in set(php_full_deps) - set({'cares'}): lib = lib_maps.get(dep, None) if lib: srcs.extend(lib.src) diff --git a/templates/gRPC-C++.podspec.template b/templates/gRPC-C++.podspec.template index 743f2e932c2..51020aa1914 100644 --- a/templates/gRPC-C++.podspec.template +++ b/templates/gRPC-C++.podspec.template @@ -35,6 +35,7 @@ return "abseil/" + label[5:].replace(":", "/") def lib_and_transitive_deps(lib): + """Return names of lib itself and all of its transitive dependencies.""" transitive_deps = [] lib_metadata = lib_maps.get(lib, None) if lib_metadata: @@ -58,25 +59,25 @@ absl_specs.add(get_absl_spec_name(dep)) return list(sorted(absl_specs)) - def list_lib_files(lib, fields): + def collect_files_for_libs(libs, fields): files = set() - for lib_name in non_abseil_lib_and_transitive_deps(lib): - lib_metadata = lib_maps.get(lib_name, None) - if lib_metadata: + for lib_name in libs: + lib = lib_maps.get(lib_name, None) + if lib: for field in fields: - files.update(lib_metadata.get(field, [])) + files.update(lib.get(field, [])) return list(sorted(files)) def filter_grpcpp(files): return sorted([file for file in files if not file.startswith("include/grpc++")]) - # ObjectiveC doesn't use c-ares so we don't need address_sorting files at all - address_sorting_unwanted_files = list_lib_files("address_sorting", ("public_headers", "headers", "src")) + # ObjectiveC doesn't use c-ares so we don't need address_sorting and cares files at all. + # absl deps will be declared explicitly so we also don't need to include them. + grpc_full_deps = set(non_abseil_lib_and_transitive_deps("grpc")) - set({"address_sorting", "cares"}) + grpc_private_headers = collect_files_for_libs(grpc_full_deps, ("headers", )) - # ObjectiveC needs to obtain re2 explicitly unlike other languages; TODO @donnadionne make ObjC more consistent with others - grpc_private_files = list(sorted((set(list_lib_files("grpc", ("headers", "src"))) - set(address_sorting_unwanted_files)) | set(list_lib_files("re2", ("headers", "src"))))) - grpc_public_headers = list(sorted((set(list_lib_files("grpc", ("public_headers",))) - set(address_sorting_unwanted_files)) | set(list_lib_files("re2", ("public_headers",))))) - grpc_private_headers = list(sorted((set(list_lib_files("grpc", ("headers",))) - set(address_sorting_unwanted_files)) | set(list_lib_files("re2", ("headers",))))) + # grpc++ dependencies minus grpc and the libraries grpc itself depends on. + grpcpp_full_deps = set(non_abseil_lib_and_transitive_deps("grpc++")) - set(lib_and_transitive_deps("grpc")) # TODO(jtattermusch): build.yaml no longer has filegroups, so the files here are just hand-listed # This template shouldn't be touching the filegroups anyway, so this is only a bit more fragile. @@ -86,25 +87,19 @@ 'include/grpcpp/impl/codegen/proto_utils.h'] grpcpp_private_files = filter_grpcpp( - set(list_lib_files("grpc++", ("headers", "src"))) - - set(grpc_private_files) + set(collect_files_for_libs(grpcpp_full_deps, ("headers", "src"))) # We exclude proto related files in this particular podspec so that we can provide a protobuf-independent lib - set(grpcpp_proto_files) - - set(address_sorting_unwanted_files) ) grpcpp_private_headers = filter_grpcpp( - set(list_lib_files("grpc++", ("headers",))) - - set(grpc_private_headers) + set(collect_files_for_libs(grpcpp_full_deps, ("headers", ))) # We exclude proto related files in this particular podspec so that we can provide a protobuf-independent lib - set(grpcpp_proto_files) - - set(address_sorting_unwanted_files) ) grpcpp_public_headers = filter_grpcpp( - set(list_lib_files("grpc++", ("public_headers",))) - - set(grpc_public_headers) + set(collect_files_for_libs(grpcpp_full_deps, ("public_headers", ))) # We exclude proto related files in this particular podspec so that we can provide a protobuf-independent lib - set(grpcpp_proto_files) - - set(address_sorting_unwanted_files) ) grpcpp_abseil_specs = list_abseil_specs("grpc++") %> diff --git a/templates/gRPC-Core.podspec.template b/templates/gRPC-Core.podspec.template index 9269769db6b..a8b19999a8d 100644 --- a/templates/gRPC-Core.podspec.template +++ b/templates/gRPC-Core.podspec.template @@ -34,6 +34,7 @@ return "abseil/" + label[5:].replace(":", "/") def lib_and_transitive_deps(lib): + """Return names of lib itself and all of its transitive dependencies.""" transitive_deps = [] lib_metadata = lib_maps.get(lib, None) if lib_metadata: @@ -57,31 +58,23 @@ absl_specs.add(get_absl_spec_name(dep)) return list(sorted(absl_specs)) - def list_lib_files(lib, fields): + def collect_files_for_libs(libs, fields): files = set() - for lib_name in non_abseil_lib_and_transitive_deps(lib): + for lib_name in libs: lib = lib_maps.get(lib_name, None) if lib: for field in fields: files.update(lib.get(field, [])) return list(sorted(files)) - # ObjectiveC doesn't use c-ares so we don't need address_sorting files at all - address_sorting_unwanted_files = list_lib_files("address_sorting", ("public_headers", "headers", "src")) - - # ObjectiveC needs to obtain re2 explicitly unlike other languages; TODO @donnadionne make ObjC more consistent with others - grpc_private_files = list( - sorted((set(list_lib_files("grpc", ("headers", "src"))) - - set(address_sorting_unwanted_files)) - | set(list_lib_files("re2", ("headers", "src"))))) - grpc_public_headers = list( - sorted((set(list_lib_files("grpc", ("public_headers", ))) - - set(address_sorting_unwanted_files)) - | set(list_lib_files("re2", ("public_headers", ))))) - grpc_private_headers = list( - sorted((set(list_lib_files("grpc", ("headers", ))) - - set(address_sorting_unwanted_files)) - | set(list_lib_files("re2", ("headers", ))))) + # ObjectiveC doesn't use c-ares so we don't need address_sorting and cares files at all. + # absl deps will be declared explicitly so we also don't need to include them. + grpc_full_deps = set(non_abseil_lib_and_transitive_deps("grpc")) - set({"address_sorting", "cares"}) + + grpc_private_files = collect_files_for_libs(grpc_full_deps, ("headers", "src")) + grpc_public_headers = collect_files_for_libs(grpc_full_deps, ("public_headers", )) + grpc_private_headers = collect_files_for_libs(grpc_full_deps, ("headers", )) + grpc_abseil_specs = list_abseil_specs("grpc") # TODO(jtattermusch): build.yaml is now generated from bazel build diff --git a/templates/grpc.gyp.template b/templates/grpc.gyp.template index e573fae29ef..21b3f724da1 100644 --- a/templates/grpc.gyp.template +++ b/templates/grpc.gyp.template @@ -139,7 +139,7 @@ }, 'targets': [ % for lib in libs: - % if getattr(lib, 'platforms', None) is None and lib.name != 'ares' and not is_absl_lib(lib.name): + % if getattr(lib, 'platforms', None) is None and lib.name != 'cares' and not is_absl_lib(lib.name): { 'target_name': '${lib.name}', 'type': 'static_library', diff --git a/templates/package.xml.template b/templates/package.xml.template index 2d072864b16..d7dd8269944 100644 --- a/templates/package.xml.template +++ b/templates/package.xml.template @@ -40,7 +40,8 @@ lib = lib_maps.get(dep, None) if lib: php_deps.extend(lib.transitive_deps) - for dep in php_deps: + # construct list of all source files, but explicitly exclude cares + for dep in set(php_deps) - set({'cares'}): lib = lib_maps.get(dep, None) if lib: srcs.extend(lib.get('public_headers', []) + lib.headers + lib.src)