@ -412,8 +412,8 @@ Q = @
e n d i f
CORE_VERSION = 3.0.0-dev
CPP_VERSION = 1.2 .0-dev
CSHARP_VERSION = 1.2 .0-dev
CPP_VERSION = 1.3 .0-dev
CSHARP_VERSION = 1.3 .0-dev
CPPFLAGS_NO_ARCH += $( addprefix -I, $( INCLUDES) ) $( addprefix -D, $( DEFINES) )
CPPFLAGS += $( CPPFLAGS_NO_ARCH) $( ARCH_FLAGS)
@ -926,6 +926,7 @@ dns_resolver_connectivity_test: $(BINDIR)/$(CONFIG)/dns_resolver_connectivity_te
dns_resolver_test : $( BINDIR ) /$( CONFIG ) /dns_resolver_test
dualstack_socket_test : $( BINDIR ) /$( CONFIG ) /dualstack_socket_test
endpoint_pair_test : $( BINDIR ) /$( CONFIG ) /endpoint_pair_test
error_test : $( BINDIR ) /$( CONFIG ) /error_test
ev_epoll_linux_test : $( BINDIR ) /$( CONFIG ) /ev_epoll_linux_test
fd_conservation_posix_test : $( BINDIR ) /$( CONFIG ) /fd_conservation_posix_test
fd_posix_test : $( BINDIR ) /$( CONFIG ) /fd_posix_test
@ -1002,6 +1003,7 @@ murmur_hash_test: $(BINDIR)/$(CONFIG)/murmur_hash_test
nanopb_fuzzer_response_test : $( BINDIR ) /$( CONFIG ) /nanopb_fuzzer_response_test
nanopb_fuzzer_serverlist_test : $( BINDIR ) /$( CONFIG ) /nanopb_fuzzer_serverlist_test
no_server_test : $( BINDIR ) /$( CONFIG ) /no_server_test
parse_address_test : $( BINDIR ) /$( CONFIG ) /parse_address_test
percent_decode_fuzzer : $( BINDIR ) /$( CONFIG ) /percent_decode_fuzzer
percent_encode_fuzzer : $( BINDIR ) /$( CONFIG ) /percent_encode_fuzzer
percent_encoding_test : $( BINDIR ) /$( CONFIG ) /percent_encoding_test
@ -1024,6 +1026,7 @@ sockaddr_utils_test: $(BINDIR)/$(CONFIG)/sockaddr_utils_test
socket_utils_test : $( BINDIR ) /$( CONFIG ) /socket_utils_test
ssl_server_fuzzer : $( BINDIR ) /$( CONFIG ) /ssl_server_fuzzer
status_conversion_test : $( BINDIR ) /$( CONFIG ) /status_conversion_test
stream_owned_slice_test : $( BINDIR ) /$( CONFIG ) /stream_owned_slice_test
tcp_client_posix_test : $( BINDIR ) /$( CONFIG ) /tcp_client_posix_test
tcp_client_uv_test : $( BINDIR ) /$( CONFIG ) /tcp_client_uv_test
tcp_posix_test : $( BINDIR ) /$( CONFIG ) /tcp_posix_test
@ -1049,7 +1052,10 @@ bm_chttp2_hpack: $(BINDIR)/$(CONFIG)/bm_chttp2_hpack
bm_closure : $( BINDIR ) /$( CONFIG ) /bm_closure
bm_cq : $( BINDIR ) /$( CONFIG ) /bm_cq
bm_error : $( BINDIR ) /$( CONFIG ) /bm_error
bm_fullstack : $( BINDIR ) /$( CONFIG ) /bm_fullstack
bm_fullstack_streaming_ping_pong : $( BINDIR ) /$( CONFIG ) /bm_fullstack_streaming_ping_pong
bm_fullstack_streaming_pump : $( BINDIR ) /$( CONFIG ) /bm_fullstack_streaming_pump
bm_fullstack_trickle : $( BINDIR ) /$( CONFIG ) /bm_fullstack_trickle
bm_fullstack_unary_ping_pong : $( BINDIR ) /$( CONFIG ) /bm_fullstack_unary_ping_pong
bm_metadata : $( BINDIR ) /$( CONFIG ) /bm_metadata
channel_arguments_test : $( BINDIR ) /$( CONFIG ) /channel_arguments_test
channel_filter_test : $( BINDIR ) /$( CONFIG ) /channel_filter_test
@ -1100,6 +1106,7 @@ round_robin_end2end_test: $(BINDIR)/$(CONFIG)/round_robin_end2end_test
secure_auth_context_test : $( BINDIR ) /$( CONFIG ) /secure_auth_context_test
secure_sync_unary_ping_pong_test : $( BINDIR ) /$( CONFIG ) /secure_sync_unary_ping_pong_test
server_builder_plugin_test : $( BINDIR ) /$( CONFIG ) /server_builder_plugin_test
server_builder_test : $( BINDIR ) /$( CONFIG ) /server_builder_test
server_context_test_spouse_test : $( BINDIR ) /$( CONFIG ) /server_context_test_spouse_test
server_crash_test : $( BINDIR ) /$( CONFIG ) /server_crash_test
server_crash_test_client : $( BINDIR ) /$( CONFIG ) /server_crash_test_client
@ -1297,6 +1304,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /dns_resolver_test \
$( BINDIR) /$( CONFIG) /dualstack_socket_test \
$( BINDIR) /$( CONFIG) /endpoint_pair_test \
$( BINDIR) /$( CONFIG) /error_test \
$( BINDIR) /$( CONFIG) /ev_epoll_linux_test \
$( BINDIR) /$( CONFIG) /fd_conservation_posix_test \
$( BINDIR) /$( CONFIG) /fd_posix_test \
@ -1360,6 +1368,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /multiple_server_queues_test \
$( BINDIR) /$( CONFIG) /murmur_hash_test \
$( BINDIR) /$( CONFIG) /no_server_test \
$( BINDIR) /$( CONFIG) /parse_address_test \
$( BINDIR) /$( CONFIG) /percent_encoding_test \
$( BINDIR) /$( CONFIG) /pollset_set_test \
$( BINDIR) /$( CONFIG) /resolve_address_posix_test \
@ -1378,6 +1387,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /sockaddr_utils_test \
$( BINDIR) /$( CONFIG) /socket_utils_test \
$( BINDIR) /$( CONFIG) /status_conversion_test \
$( BINDIR) /$( CONFIG) /stream_owned_slice_test \
$( BINDIR) /$( CONFIG) /tcp_client_posix_test \
$( BINDIR) /$( CONFIG) /tcp_client_uv_test \
$( BINDIR) /$( CONFIG) /tcp_posix_test \
@ -1463,7 +1473,10 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /bm_closure \
$( BINDIR) /$( CONFIG) /bm_cq \
$( BINDIR) /$( CONFIG) /bm_error \
$( BINDIR) /$( CONFIG) /bm_fullstack \
$( BINDIR) /$( CONFIG) /bm_fullstack_streaming_ping_pong \
$( BINDIR) /$( CONFIG) /bm_fullstack_streaming_pump \
$( BINDIR) /$( CONFIG) /bm_fullstack_trickle \
$( BINDIR) /$( CONFIG) /bm_fullstack_unary_ping_pong \
$( BINDIR) /$( CONFIG) /bm_metadata \
$( BINDIR) /$( CONFIG) /channel_arguments_test \
$( BINDIR) /$( CONFIG) /channel_filter_test \
@ -1507,6 +1520,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /secure_auth_context_test \
$( BINDIR) /$( CONFIG) /secure_sync_unary_ping_pong_test \
$( BINDIR) /$( CONFIG) /server_builder_plugin_test \
$( BINDIR) /$( CONFIG) /server_builder_test \
$( BINDIR) /$( CONFIG) /server_context_test_spouse_test \
$( BINDIR) /$( CONFIG) /server_crash_test \
$( BINDIR) /$( CONFIG) /server_crash_test_client \
@ -1574,7 +1588,10 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /bm_closure \
$( BINDIR) /$( CONFIG) /bm_cq \
$( BINDIR) /$( CONFIG) /bm_error \
$( BINDIR) /$( CONFIG) /bm_fullstack \
$( BINDIR) /$( CONFIG) /bm_fullstack_streaming_ping_pong \
$( BINDIR) /$( CONFIG) /bm_fullstack_streaming_pump \
$( BINDIR) /$( CONFIG) /bm_fullstack_trickle \
$( BINDIR) /$( CONFIG) /bm_fullstack_unary_ping_pong \
$( BINDIR) /$( CONFIG) /bm_metadata \
$( BINDIR) /$( CONFIG) /channel_arguments_test \
$( BINDIR) /$( CONFIG) /channel_filter_test \
@ -1618,6 +1635,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /secure_auth_context_test \
$( BINDIR) /$( CONFIG) /secure_sync_unary_ping_pong_test \
$( BINDIR) /$( CONFIG) /server_builder_plugin_test \
$( BINDIR) /$( CONFIG) /server_builder_test \
$( BINDIR) /$( CONFIG) /server_context_test_spouse_test \
$( BINDIR) /$( CONFIG) /server_crash_test \
$( BINDIR) /$( CONFIG) /server_crash_test_client \
@ -1683,6 +1701,8 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /dualstack_socket_test || ( echo test dualstack_socket_test failed ; exit 1 )
$( E) "[RUN] Testing endpoint_pair_test"
$( Q) $( BINDIR) /$( CONFIG) /endpoint_pair_test || ( echo test endpoint_pair_test failed ; exit 1 )
$( E) "[RUN] Testing error_test"
$( Q) $( BINDIR) /$( CONFIG) /error_test || ( echo test error_test failed ; exit 1 )
$( E) "[RUN] Testing ev_epoll_linux_test"
$( Q) $( BINDIR) /$( CONFIG) /ev_epoll_linux_test || ( echo test ev_epoll_linux_test failed ; exit 1 )
$( E) "[RUN] Testing fd_conservation_posix_test"
@ -1793,6 +1813,8 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /murmur_hash_test || ( echo test murmur_hash_test failed ; exit 1 )
$( E) "[RUN] Testing no_server_test"
$( Q) $( BINDIR) /$( CONFIG) /no_server_test || ( echo test no_server_test failed ; exit 1 )
$( E) "[RUN] Testing parse_address_test"
$( Q) $( BINDIR) /$( CONFIG) /parse_address_test || ( echo test parse_address_test failed ; exit 1 )
$( E) "[RUN] Testing percent_encoding_test"
$( Q) $( BINDIR) /$( CONFIG) /percent_encoding_test || ( echo test percent_encoding_test failed ; exit 1 )
$( E) "[RUN] Testing pollset_set_test"
@ -1829,6 +1851,8 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /socket_utils_test || ( echo test socket_utils_test failed ; exit 1 )
$( E) "[RUN] Testing status_conversion_test"
$( Q) $( BINDIR) /$( CONFIG) /status_conversion_test || ( echo test status_conversion_test failed ; exit 1 )
$( E) "[RUN] Testing stream_owned_slice_test"
$( Q) $( BINDIR) /$( CONFIG) /stream_owned_slice_test || ( echo test stream_owned_slice_test failed ; exit 1 )
$( E) "[RUN] Testing tcp_client_posix_test"
$( Q) $( BINDIR) /$( CONFIG) /tcp_client_posix_test || ( echo test tcp_client_posix_test failed ; exit 1 )
$( E) "[RUN] Testing tcp_client_uv_test"
@ -1909,8 +1933,14 @@ test_cxx: buildtests_cxx
$( Q) $( BINDIR) /$( CONFIG) /bm_cq || ( echo test bm_cq failed ; exit 1 )
$( E) "[RUN] Testing bm_error"
$( Q) $( BINDIR) /$( CONFIG) /bm_error || ( echo test bm_error failed ; exit 1 )
$( E) "[RUN] Testing bm_fullstack"
$( Q) $( BINDIR) /$( CONFIG) /bm_fullstack || ( echo test bm_fullstack failed ; exit 1 )
$( E) "[RUN] Testing bm_fullstack_streaming_ping_pong"
$( Q) $( BINDIR) /$( CONFIG) /bm_fullstack_streaming_ping_pong || ( echo test bm_fullstack_streaming_ping_pong failed ; exit 1 )
$( E) "[RUN] Testing bm_fullstack_streaming_pump"
$( Q) $( BINDIR) /$( CONFIG) /bm_fullstack_streaming_pump || ( echo test bm_fullstack_streaming_pump failed ; exit 1 )
$( E) "[RUN] Testing bm_fullstack_trickle"
$( Q) $( BINDIR) /$( CONFIG) /bm_fullstack_trickle || ( echo test bm_fullstack_trickle failed ; exit 1 )
$( E) "[RUN] Testing bm_fullstack_unary_ping_pong"
$( Q) $( BINDIR) /$( CONFIG) /bm_fullstack_unary_ping_pong || ( echo test bm_fullstack_unary_ping_pong failed ; exit 1 )
$( E) "[RUN] Testing bm_metadata"
$( Q) $( BINDIR) /$( CONFIG) /bm_metadata || ( echo test bm_metadata failed ; exit 1 )
$( E) "[RUN] Testing channel_arguments_test"
@ -1971,6 +2001,8 @@ test_cxx: buildtests_cxx
$( Q) $( BINDIR) /$( CONFIG) /secure_sync_unary_ping_pong_test || ( echo test secure_sync_unary_ping_pong_test failed ; exit 1 )
$( E) "[RUN] Testing server_builder_plugin_test"
$( Q) $( BINDIR) /$( CONFIG) /server_builder_plugin_test || ( echo test server_builder_plugin_test failed ; exit 1 )
$( E) "[RUN] Testing server_builder_test"
$( Q) $( BINDIR) /$( CONFIG) /server_builder_test || ( echo test server_builder_test failed ; exit 1 )
$( E) "[RUN] Testing server_context_test_spouse_test"
$( Q) $( BINDIR) /$( CONFIG) /server_context_test_spouse_test || ( echo test server_context_test_spouse_test failed ; exit 1 )
$( E) "[RUN] Testing server_crash_test"
@ -3310,7 +3342,7 @@ LIBGRPC_TEST_UTIL_SRC = \
test/core/security/oauth2_utils.c \
test/core/end2end/cq_verifier.c \
test/core/end2end/fake_resolver.c \
test/core/end2end/fixtures/http_proxy.c \
test/core/end2end/fixtures/http_proxy_fixture .c \
test/core/end2end/fixtures/proxy.c \
test/core/iomgr/endpoint_tests.c \
test/core/util/debugger_macros.c \
@ -3319,10 +3351,8 @@ LIBGRPC_TEST_UTIL_SRC = \
test/core/util/mock_endpoint.c \
test/core/util/parse_hexstring.c \
test/core/util/passthru_endpoint.c \
test/core/util/port_posix .c \
test/core/util/port.c \
test/core/util/port_server_client.c \
test/core/util/port_uv.c \
test/core/util/port_windows.c \
test/core/util/slice_splitter.c \
test/core/util/trickle_endpoint.c \
src/core/lib/channel/channel_args.c \
@ -3512,7 +3542,7 @@ endif
LIBGRPC_TEST_UTIL_UNSECURE_SRC = \
test/core/end2end/cq_verifier.c \
test/core/end2end/fake_resolver.c \
test/core/end2end/fixtures/http_proxy.c \
test/core/end2end/fixtures/http_proxy_fixture .c \
test/core/end2end/fixtures/proxy.c \
test/core/iomgr/endpoint_tests.c \
test/core/util/debugger_macros.c \
@ -3521,10 +3551,8 @@ LIBGRPC_TEST_UTIL_UNSECURE_SRC = \
test/core/util/mock_endpoint.c \
test/core/util/parse_hexstring.c \
test/core/util/passthru_endpoint.c \
test/core/util/port_posix .c \
test/core/util/port.c \
test/core/util/port_server_client.c \
test/core/util/port_uv.c \
test/core/util/port_windows.c \
test/core/util/slice_splitter.c \
test/core/util/trickle_endpoint.c \
@ -3919,6 +3947,7 @@ LIBGRPC++_SRC = \
src/cpp/common/rpc_method.cc \
src/cpp/common/version_cc.cc \
src/cpp/server/async_generic_service.cc \
src/cpp/server/channel_argument_option.cc \
src/cpp/server/create_default_thread_pool.cc \
src/cpp/server/dynamic_thread_pool.cc \
src/cpp/server/health/default_health_check_service.cc \
@ -3951,6 +3980,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/grpc++.h \
include/grpc++/health_check_service_interface.h \
include/grpc++/impl/call.h \
include/grpc++/impl/channel_argument_option.h \
include/grpc++/impl/client_unary_call.h \
include/grpc++/impl/codegen/core_codegen.h \
include/grpc++/impl/grpc_library.h \
@ -4118,6 +4148,7 @@ LIBGRPC++_CRONET_SRC = \
src/cpp/common/rpc_method.cc \
src/cpp/common/version_cc.cc \
src/cpp/server/async_generic_service.cc \
src/cpp/server/channel_argument_option.cc \
src/cpp/server/create_default_thread_pool.cc \
src/cpp/server/dynamic_thread_pool.cc \
src/cpp/server/health/default_health_check_service.cc \
@ -4333,6 +4364,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/grpc++.h \
include/grpc++/health_check_service_interface.h \
include/grpc++/impl/call.h \
include/grpc++/impl/channel_argument_option.h \
include/grpc++/impl/client_unary_call.h \
include/grpc++/impl/codegen/core_codegen.h \
include/grpc++/impl/grpc_library.h \
@ -4801,6 +4833,7 @@ LIBGRPC++_UNSECURE_SRC = \
src/cpp/common/rpc_method.cc \
src/cpp/common/version_cc.cc \
src/cpp/server/async_generic_service.cc \
src/cpp/server/channel_argument_option.cc \
src/cpp/server/create_default_thread_pool.cc \
src/cpp/server/dynamic_thread_pool.cc \
src/cpp/server/health/default_health_check_service.cc \
@ -4833,6 +4866,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/grpc++.h \
include/grpc++/health_check_service_interface.h \
include/grpc++/impl/call.h \
include/grpc++/impl/channel_argument_option.h \
include/grpc++/impl/client_unary_call.h \
include/grpc++/impl/codegen/core_codegen.h \
include/grpc++/impl/grpc_library.h \
@ -4964,6 +4998,55 @@ ifneq ($(NO_DEPS),true)
e n d i f
LIBGRPC_BENCHMARK_SRC = \
test/cpp/microbenchmarks/helpers.cc \
PUBLIC_HEADERS_CXX += \
LIBGRPC_BENCHMARK_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBGRPC_BENCHMARK_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure libraries if you don't have OpenSSL.
$(LIBDIR)/$(CONFIG)/libgrpc_benchmark.a : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
$(LIBDIR)/$(CONFIG)/libgrpc_benchmark.a : protobuf_dep_error
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc_benchmark.a : $( ZLIB_DEP ) $( OPENSSL_DEP ) $( PROTOBUF_DEP ) $( LIBGRPC_BENCHMARK_OBJS )
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBGRPC_BENCHMARK_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a
e n d i f
e n d i f
e n d i f
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(LIBGRPC_BENCHMARK_OBJS : .o =.dep )
e n d i f
e n d i f
LIBGRPC_CLI_LIBS_SRC = \
test/cpp/util/cli_call.cc \
test/cpp/util/cli_credentials.cc \
@ -8651,6 +8734,38 @@ endif
e n d i f
ERROR_TEST_SRC = \
test/core/iomgr/error_test.c \
ERROR_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( ERROR_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/error_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/error_test : $( ERROR_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( ERROR_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /error_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/iomgr/error_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_error_test : $( ERROR_TEST_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(ERROR_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
EV_EPOLL_LINUX_TEST_SRC = \
test/core/iomgr/ev_epoll_linux_test.c \
@ -11083,6 +11198,38 @@ endif
e n d i f
PARSE_ADDRESS_TEST_SRC = \
test/core/client_channel/parse_address_test.c \
PARSE_ADDRESS_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( PARSE_ADDRESS_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/parse_address_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/parse_address_test : $( PARSE_ADDRESS_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( PARSE_ADDRESS_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /parse_address_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/client_channel/parse_address_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_parse_address_test : $( PARSE_ADDRESS_TEST_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(PARSE_ADDRESS_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
PERCENT_DECODE_FUZZER_SRC = \
test/core/slice/percent_decode_fuzzer.c \
@ -11787,6 +11934,38 @@ endif
e n d i f
STREAM_OWNED_SLICE_TEST_SRC = \
test/core/transport/stream_owned_slice_test.c \
STREAM_OWNED_SLICE_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( STREAM_OWNED_SLICE_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/stream_owned_slice_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/stream_owned_slice_test : $( STREAM_OWNED_SLICE_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( STREAM_OWNED_SLICE_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /stream_owned_slice_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/transport/stream_owned_slice_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_stream_owned_slice_test : $( STREAM_OWNED_SLICE_TEST_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(STREAM_OWNED_SLICE_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
TCP_CLIENT_POSIX_TEST_SRC = \
test/core/iomgr/tcp_client_posix_test.c \
@ -12483,16 +12662,16 @@ $(BINDIR)/$(CONFIG)/bm_call_create: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_call_create : $( PROTOBUF_DEP ) $( BM_CALL_CREATE_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(BINDIR)/$(CONFIG)/bm_call_create : $( PROTOBUF_DEP ) $( BM_CALL_CREATE_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_CALL_CREATE_OBJS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_call_create
$( Q) $( LDXX) $( LDFLAGS) $( BM_CALL_CREATE_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /lib benchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_call_create
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_call_create.o : $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_call_create.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_call_create : $( BM_CALL_CREATE_OBJS :.o =.dep )
@ -12526,16 +12705,16 @@ $(BINDIR)/$(CONFIG)/bm_chttp2_hpack: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_chttp2_hpack : $( PROTOBUF_DEP ) $( BM_CHTTP 2_HPACK_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(BINDIR)/$(CONFIG)/bm_chttp2_hpack : $( PROTOBUF_DEP ) $( BM_CHTTP 2_HPACK_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_CHTTP2_HPACK_OBJS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_chttp2_hpack
$( Q) $( LDXX) $( LDFLAGS) $( BM_CHTTP2_HPACK_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /lib benchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_chttp2_hpack
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_chttp2_hpack.o : $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_chttp2_hpack.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_chttp2_hpack : $( BM_CHTTP 2_HPACK_OBJS :.o =.dep )
@ -12569,16 +12748,16 @@ $(BINDIR)/$(CONFIG)/bm_closure: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_closure : $( PROTOBUF_DEP ) $( BM_CLOSURE_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(BINDIR)/$(CONFIG)/bm_closure : $( PROTOBUF_DEP ) $( BM_CLOSURE_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_CLOSURE_OBJS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_closure
$( Q) $( LDXX) $( LDFLAGS) $( BM_CLOSURE_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /lib benchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_closure
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_closure.o : $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_closure.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_closure : $( BM_CLOSURE_OBJS :.o =.dep )
@ -12612,16 +12791,16 @@ $(BINDIR)/$(CONFIG)/bm_cq: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_cq : $( PROTOBUF_DEP ) $( BM_CQ_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(BINDIR)/$(CONFIG)/bm_cq : $( PROTOBUF_DEP ) $( BM_CQ_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_CQ_OBJS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_cq
$( Q) $( LDXX) $( LDFLAGS) $( BM_CQ_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /lib benchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_cq
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_cq.o : $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_cq.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_cq : $( BM_CQ_OBJS :.o =.dep )
@ -12655,16 +12834,16 @@ $(BINDIR)/$(CONFIG)/bm_error: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_error : $( PROTOBUF_DEP ) $( BM_ERROR_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(BINDIR)/$(CONFIG)/bm_error : $( PROTOBUF_DEP ) $( BM_ERROR_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_ERROR_OBJS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_error
$( Q) $( LDXX) $( LDFLAGS) $( BM_ERROR_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /lib benchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_error
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_error.o : $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_error.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_error : $( BM_ERROR_OBJS :.o =.dep )
@ -12675,15 +12854,144 @@ endif
e n d i f
BM_FULLSTACK_SRC = \
test/cpp/microbenchmarks/bm_fullstack.cc \
BM_FULLSTACK_STREAMING_PING_PONG_SRC = \
test/cpp/microbenchmarks/bm_fullstack_streaming_ping_pong.cc \
BM_FULLSTACK_STREAMING_PING_PONG_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( BM_FULLSTACK_STREAMING_PING_PONG_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/bm_fullstack_streaming_ping_pong : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/bm_fullstack_streaming_ping_pong : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_fullstack_streaming_ping_pong : $( PROTOBUF_DEP ) $( BM_FULLSTACK_STREAMING_PING_PONG_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_FULLSTACK_STREAMING_PING_PONG_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_fullstack_streaming_ping_pong
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_fullstack_streaming_ping_pong.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_fullstack_streaming_ping_pong : $( BM_FULLSTACK_STREAMING_PING_PONG_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(BM_FULLSTACK_STREAMING_PING_PONG_OBJS : .o =.dep )
e n d i f
e n d i f
BM_FULLSTACK_STREAMING_PUMP_SRC = \
test/cpp/microbenchmarks/bm_fullstack_streaming_pump.cc \
BM_FULLSTACK_STREAMING_PUMP_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( BM_FULLSTACK_STREAMING_PUMP_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/bm_fullstack_streaming_pump : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/bm_fullstack_streaming_pump : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_fullstack_streaming_pump : $( PROTOBUF_DEP ) $( BM_FULLSTACK_STREAMING_PUMP_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_FULLSTACK_STREAMING_PUMP_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_fullstack_streaming_pump
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_fullstack_streaming_pump.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_fullstack_streaming_pump : $( BM_FULLSTACK_STREAMING_PUMP_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(BM_FULLSTACK_STREAMING_PUMP_OBJS : .o =.dep )
e n d i f
e n d i f
BM_FULLSTACK_TRICKLE_SRC = \
test/cpp/microbenchmarks/bm_fullstack_trickle.cc \
BM_FULLSTACK_TRICKLE_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( BM_FULLSTACK_TRICKLE_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/bm_fullstack_trickle : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/bm_fullstack_trickle : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_fullstack_trickle : $( PROTOBUF_DEP ) $( BM_FULLSTACK_TRICKLE_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_FULLSTACK_TRICKLE_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_fullstack_trickle
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_fullstack_trickle.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_fullstack_trickle : $( BM_FULLSTACK_TRICKLE_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(BM_FULLSTACK_TRICKLE_OBJS : .o =.dep )
e n d i f
e n d i f
BM_FULLSTACK_UNARY_PING_PONG_SRC = \
test/cpp/microbenchmarks/bm_fullstack_unary_ping_pong.cc \
BM_FULLSTACK_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( BM_FULLSTACK_SRC) ) ) )
BM_FULLSTACK_UNARY_PING_PONG_ OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( BM_FULLSTACK_UNARY_PING_PONG _SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/bm_fullstack : openssl_dep_error
$(BINDIR)/$(CONFIG)/bm_fullstack_unary_ping_pong : openssl_dep_error
e l s e
@ -12694,26 +13002,26 @@ ifeq ($(NO_PROTOBUF),true)
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/bm_fullstack : protobuf_dep_error
$(BINDIR)/$(CONFIG)/bm_fullstack_unary_ping_pong : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_fullstack : $( PROTOBUF_DEP ) $( BM_FULLSTACK_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(BINDIR)/$(CONFIG)/bm_fullstack_unary_ping_pong : $( PROTOBUF_DEP ) $( BM_FULLSTACK_UNARY_PING_PONG_ OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_FULLSTACK_OBJS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_fullstack
$( Q) $( LDXX) $( LDFLAGS) $( BM_FULLSTACK_UNARY_PING_PONG_ OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_fullstack_unary_ping_pong
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_fullstack.o : $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_fullstack_unary_ping_pong .o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_fullstack : $( BM_FULLSTACK_OBJS :.o =.dep )
deps_bm_fullstack_unary_ping_pong : $( BM_FULLSTACK_UNARY_PING_PONG _OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(BM_FULLSTACK_OBJS : .o =.dep )
-include $(BM_FULLSTACK_UNARY_PING_PONG_ OBJS : .o =.dep )
e n d i f
e n d i f
@ -12741,16 +13049,16 @@ $(BINDIR)/$(CONFIG)/bm_metadata: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_metadata : $( PROTOBUF_DEP ) $( BM_METADATA_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(BINDIR)/$(CONFIG)/bm_metadata : $( PROTOBUF_DEP ) $( BM_METADATA_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++ _test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++ .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_METADATA_OBJS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_metadata
$( Q) $( LDXX) $( LDFLAGS) $( BM_METADATA_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_benchmark.a $( LIBDIR) /$( CONFIG) /lib benchmark.a $( LIBDIR) /$( CONFIG) /libgrpc++ _test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++ .a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /bm_metadata
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_metadata.o : $( LIBDIR ) /$( CONFIG ) /libbenchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_metadata.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_benchmark .a $( LIBDIR ) /$( CONFIG ) /lib benchmark .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++ _test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++ .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bm_metadata : $( BM_METADATA_OBJS :.o =.dep )
@ -14827,6 +15135,56 @@ endif
e n d i f
SERVER_BUILDER_TEST_SRC = \
$( GENDIR) /src/proto/grpc/testing/echo_messages.pb.cc $( GENDIR) /src/proto/grpc/testing/echo_messages.grpc.pb.cc \
$( GENDIR) /src/proto/grpc/testing/echo.pb.cc $( GENDIR) /src/proto/grpc/testing/echo.grpc.pb.cc \
test/cpp/server/server_builder_test.cc \
SERVER_BUILDER_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( SERVER_BUILDER_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/server_builder_test : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/server_builder_test : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/server_builder_test : $( PROTOBUF_DEP ) $( SERVER_BUILDER_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( SERVER_BUILDER_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /server_builder_test
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/echo_messages.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/echo.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/server/server_builder_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_server_builder_test : $( SERVER_BUILDER_TEST_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(SERVER_BUILDER_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/server/server_builder_test.o : $( GENDIR ) /src /proto /grpc /testing /echo_messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /echo_messages .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /echo .pb .cc $( GENDIR ) /src /proto /grpc /testing /echo .grpc .pb .cc
SERVER_CONTEXT_TEST_SPOUSE_TEST_SRC = \
test/cpp/test/server_context_test_spouse_test.cc \
@ -18192,6 +18550,7 @@ test/cpp/interop/interop_client.cc: $(OPENSSL_DEP)
test/cpp/interop/interop_server.cc : $( OPENSSL_DEP )
test/cpp/interop/interop_server_bootstrap.cc : $( OPENSSL_DEP )
test/cpp/interop/server_helper.cc : $( OPENSSL_DEP )
test/cpp/microbenchmarks/helpers.cc : $( OPENSSL_DEP )
test/cpp/qps/client_async.cc : $( OPENSSL_DEP )
test/cpp/qps/client_sync.cc : $( OPENSSL_DEP )
test/cpp/qps/driver.cc : $( OPENSSL_DEP )