@ -478,11 +478,11 @@ LDFLAGS += $(EXTRA_LDFLAGS)
DEFINES += $( EXTRA_DEFINES)
DEFINES += $( EXTRA_DEFINES)
LDLIBS += $( EXTRA_LDLIBS)
LDLIBS += $( EXTRA_LDLIBS)
HOST_CPPFLAGS = $( CPPFLAGS)
HOST_CPPFLAGS + = $( CPPFLAGS)
HOST_CFLAGS = $( CFLAGS)
HOST_CFLAGS + = $( CFLAGS)
HOST_CXXFLAGS = $( CXXFLAGS)
HOST_CXXFLAGS + = $( CXXFLAGS)
HOST_LDFLAGS = $( LDFLAGS)
HOST_LDFLAGS + = $( LDFLAGS)
HOST_LDLIBS = $( LDLIBS)
HOST_LDLIBS + = $( LDLIBS)
# These are automatically computed variables.
# These are automatically computed variables.
# There shouldn't be any need to change anything from now on.
# There shouldn't be any need to change anything from now on.
@ -1233,6 +1233,7 @@ interop_server: $(BINDIR)/$(CONFIG)/interop_server
interop_test : $( BINDIR ) /$( CONFIG ) /interop_test
interop_test : $( BINDIR ) /$( CONFIG ) /interop_test
json_run_localhost : $( BINDIR ) /$( CONFIG ) /json_run_localhost
json_run_localhost : $( BINDIR ) /$( CONFIG ) /json_run_localhost
memory_test : $( BINDIR ) /$( CONFIG ) /memory_test
memory_test : $( BINDIR ) /$( CONFIG ) /memory_test
message_allocator_end2end_test : $( BINDIR ) /$( CONFIG ) /message_allocator_end 2end_test
metrics_client : $( BINDIR ) /$( CONFIG ) /metrics_client
metrics_client : $( BINDIR ) /$( CONFIG ) /metrics_client
mock_test : $( BINDIR ) /$( CONFIG ) /mock_test
mock_test : $( BINDIR ) /$( CONFIG ) /mock_test
nonblocking_test : $( BINDIR ) /$( CONFIG ) /nonblocking_test
nonblocking_test : $( BINDIR ) /$( CONFIG ) /nonblocking_test
@ -1316,6 +1317,7 @@ h2_sockpair+trace_test: $(BINDIR)/$(CONFIG)/h2_sockpair+trace_test
h2_sockpair_1byte_test : $( BINDIR ) /$( CONFIG ) /h 2_sockpair_ 1byte_test
h2_sockpair_1byte_test : $( BINDIR ) /$( CONFIG ) /h 2_sockpair_ 1byte_test
h2_spiffe_test : $( BINDIR ) /$( CONFIG ) /h 2_spiffe_test
h2_spiffe_test : $( BINDIR ) /$( CONFIG ) /h 2_spiffe_test
h2_ssl_test : $( BINDIR ) /$( CONFIG ) /h 2_ssl_test
h2_ssl_test : $( BINDIR ) /$( CONFIG ) /h 2_ssl_test
h2_ssl_cred_reload_test : $( BINDIR ) /$( CONFIG ) /h 2_ssl_cred_reload_test
h2_ssl_proxy_test : $( BINDIR ) /$( CONFIG ) /h 2_ssl_proxy_test
h2_ssl_proxy_test : $( BINDIR ) /$( CONFIG ) /h 2_ssl_proxy_test
h2_uds_test : $( BINDIR ) /$( CONFIG ) /h 2_uds_test
h2_uds_test : $( BINDIR ) /$( CONFIG ) /h 2_uds_test
inproc_test : $( BINDIR ) /$( CONFIG ) /inproc_test
inproc_test : $( BINDIR ) /$( CONFIG ) /inproc_test
@ -1579,6 +1581,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /h2_sockpair_1byte_test \
$( BINDIR) /$( CONFIG) /h2_sockpair_1byte_test \
$( BINDIR) /$( CONFIG) /h2_spiffe_test \
$( BINDIR) /$( CONFIG) /h2_spiffe_test \
$( BINDIR) /$( CONFIG) /h2_ssl_test \
$( BINDIR) /$( CONFIG) /h2_ssl_test \
$( BINDIR) /$( CONFIG) /h2_ssl_cred_reload_test \
$( BINDIR) /$( CONFIG) /h2_ssl_proxy_test \
$( BINDIR) /$( CONFIG) /h2_ssl_proxy_test \
$( BINDIR) /$( CONFIG) /h2_uds_test \
$( BINDIR) /$( CONFIG) /h2_uds_test \
$( BINDIR) /$( CONFIG) /inproc_test \
$( BINDIR) /$( CONFIG) /inproc_test \
@ -1699,6 +1702,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /interop_test \
$( BINDIR) /$( CONFIG) /interop_test \
$( BINDIR) /$( CONFIG) /json_run_localhost \
$( BINDIR) /$( CONFIG) /json_run_localhost \
$( BINDIR) /$( CONFIG) /memory_test \
$( BINDIR) /$( CONFIG) /memory_test \
$( BINDIR) /$( CONFIG) /message_allocator_end2end_test \
$( BINDIR) /$( CONFIG) /metrics_client \
$( BINDIR) /$( CONFIG) /metrics_client \
$( BINDIR) /$( CONFIG) /mock_test \
$( BINDIR) /$( CONFIG) /mock_test \
$( BINDIR) /$( CONFIG) /nonblocking_test \
$( BINDIR) /$( CONFIG) /nonblocking_test \
@ -1842,6 +1846,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /interop_test \
$( BINDIR) /$( CONFIG) /interop_test \
$( BINDIR) /$( CONFIG) /json_run_localhost \
$( BINDIR) /$( CONFIG) /json_run_localhost \
$( BINDIR) /$( CONFIG) /memory_test \
$( BINDIR) /$( CONFIG) /memory_test \
$( BINDIR) /$( CONFIG) /message_allocator_end2end_test \
$( BINDIR) /$( CONFIG) /metrics_client \
$( BINDIR) /$( CONFIG) /metrics_client \
$( BINDIR) /$( CONFIG) /mock_test \
$( BINDIR) /$( CONFIG) /mock_test \
$( BINDIR) /$( CONFIG) /nonblocking_test \
$( BINDIR) /$( CONFIG) /nonblocking_test \
@ -2341,6 +2346,8 @@ test_cxx: buildtests_cxx
$( Q) $( BINDIR) /$( CONFIG) /interop_test || ( echo test interop_test failed ; exit 1 )
$( Q) $( BINDIR) /$( CONFIG) /interop_test || ( echo test interop_test failed ; exit 1 )
$( E) "[RUN] Testing memory_test"
$( E) "[RUN] Testing memory_test"
$( Q) $( BINDIR) /$( CONFIG) /memory_test || ( echo test memory_test failed ; exit 1 )
$( Q) $( BINDIR) /$( CONFIG) /memory_test || ( echo test memory_test failed ; exit 1 )
$( E) "[RUN] Testing message_allocator_end2end_test"
$( Q) $( BINDIR) /$( CONFIG) /message_allocator_end2end_test || ( echo test message_allocator_end2end_test failed ; exit 1 )
$( E) "[RUN] Testing mock_test"
$( E) "[RUN] Testing mock_test"
$( Q) $( BINDIR) /$( CONFIG) /mock_test || ( echo test mock_test failed ; exit 1 )
$( Q) $( BINDIR) /$( CONFIG) /mock_test || ( echo test mock_test failed ; exit 1 )
$( E) "[RUN] Testing nonblocking_test"
$( E) "[RUN] Testing nonblocking_test"
@ -3437,6 +3444,7 @@ LIBGRPC_SRC = \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression_args.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/stream_compression.cc \
src/core/lib/compression/stream_compression.cc \
@ -3857,6 +3865,7 @@ LIBGRPC_CRONET_SRC = \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression_args.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/stream_compression.cc \
src/core/lib/compression/stream_compression.cc \
@ -4261,6 +4270,7 @@ LIBGRPC_TEST_UTIL_SRC = \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression_args.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/stream_compression.cc \
src/core/lib/compression/stream_compression.cc \
@ -4572,6 +4582,7 @@ LIBGRPC_TEST_UTIL_UNSECURE_SRC = \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression_args.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/stream_compression.cc \
src/core/lib/compression/stream_compression.cc \
@ -4846,6 +4857,7 @@ LIBGRPC_UNSECURE_SRC = \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression_args.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/stream_compression.cc \
src/core/lib/compression/stream_compression.cc \
@ -5384,6 +5396,7 @@ PUBLIC_HEADERS_CXX += \
include/grpcpp/support/client_interceptor.h \
include/grpcpp/support/client_interceptor.h \
include/grpcpp/support/config.h \
include/grpcpp/support/config.h \
include/grpcpp/support/interceptor.h \
include/grpcpp/support/interceptor.h \
include/grpcpp/support/message_allocator.h \
include/grpcpp/support/proto_buffer_reader.h \
include/grpcpp/support/proto_buffer_reader.h \
include/grpcpp/support/proto_buffer_writer.h \
include/grpcpp/support/proto_buffer_writer.h \
include/grpcpp/support/server_callback.h \
include/grpcpp/support/server_callback.h \
@ -5499,6 +5512,7 @@ PUBLIC_HEADERS_CXX += \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/message_allocator.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/rpc_method.h \
include/grpcpp/impl/codegen/rpc_method.h \
@ -5722,6 +5736,7 @@ LIBGRPC++_CRONET_SRC = \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/handshaker_registry.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/channel/status_util.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression.cc \
src/core/lib/compression/compression_args.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/compression_internal.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/message_compress.cc \
src/core/lib/compression/stream_compression.cc \
src/core/lib/compression/stream_compression.cc \
@ -5996,6 +6011,7 @@ PUBLIC_HEADERS_CXX += \
include/grpcpp/support/client_interceptor.h \
include/grpcpp/support/client_interceptor.h \
include/grpcpp/support/config.h \
include/grpcpp/support/config.h \
include/grpcpp/support/interceptor.h \
include/grpcpp/support/interceptor.h \
include/grpcpp/support/message_allocator.h \
include/grpcpp/support/proto_buffer_reader.h \
include/grpcpp/support/proto_buffer_reader.h \
include/grpcpp/support/proto_buffer_writer.h \
include/grpcpp/support/proto_buffer_writer.h \
include/grpcpp/support/server_callback.h \
include/grpcpp/support/server_callback.h \
@ -6111,6 +6127,7 @@ PUBLIC_HEADERS_CXX += \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/message_allocator.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/rpc_method.h \
include/grpcpp/impl/codegen/rpc_method.h \
@ -6516,6 +6533,7 @@ PUBLIC_HEADERS_CXX += \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/message_allocator.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/rpc_method.h \
include/grpcpp/impl/codegen/rpc_method.h \
@ -6684,6 +6702,7 @@ PUBLIC_HEADERS_CXX += \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/message_allocator.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/rpc_method.h \
include/grpcpp/impl/codegen/rpc_method.h \
@ -6925,6 +6944,7 @@ PUBLIC_HEADERS_CXX += \
include/grpcpp/support/client_interceptor.h \
include/grpcpp/support/client_interceptor.h \
include/grpcpp/support/config.h \
include/grpcpp/support/config.h \
include/grpcpp/support/interceptor.h \
include/grpcpp/support/interceptor.h \
include/grpcpp/support/message_allocator.h \
include/grpcpp/support/proto_buffer_reader.h \
include/grpcpp/support/proto_buffer_reader.h \
include/grpcpp/support/proto_buffer_writer.h \
include/grpcpp/support/proto_buffer_writer.h \
include/grpcpp/support/server_callback.h \
include/grpcpp/support/server_callback.h \
@ -7040,6 +7060,7 @@ PUBLIC_HEADERS_CXX += \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/intercepted_channel.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/interceptor_common.h \
include/grpcpp/impl/codegen/message_allocator.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/metadata_map.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/method_handler_impl.h \
include/grpcpp/impl/codegen/rpc_method.h \
include/grpcpp/impl/codegen/rpc_method.h \
@ -17402,6 +17423,49 @@ endif
e n d i f
e n d i f
MESSAGE_ALLOCATOR_END2END_TEST_SRC = \
test/cpp/end2end/message_allocator_end2end_test.cc \
MESSAGE_ALLOCATOR_END2END_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( MESSAGE_ALLOCATOR_END2END_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)/message_allocator_end2end_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.5.0+.
$(BINDIR)/$(CONFIG)/message_allocator_end2end_test : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/message_allocator_end2end_test : $( PROTOBUF_DEP ) $( MESSAGE_ALLOCATOR_END 2END_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_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) $( MESSAGE_ALLOCATOR_END2END_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_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) /message_allocator_end2end_test
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/end2end/message_allocator_end2end_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_message_allocator_end2end_test : $( MESSAGE_ALLOCATOR_END 2END_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 $(MESSAGE_ALLOCATOR_END2END_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
METRICS_CLIENT_SRC = \
METRICS_CLIENT_SRC = \
$( GENDIR) /src/proto/grpc/testing/metrics.pb.cc $( GENDIR) /src/proto/grpc/testing/metrics.grpc.pb.cc \
$( GENDIR) /src/proto/grpc/testing/metrics.pb.cc $( GENDIR) /src/proto/grpc/testing/metrics.grpc.pb.cc \
test/cpp/interop/metrics_client.cc \
test/cpp/interop/metrics_client.cc \
@ -20669,6 +20733,38 @@ endif
e n d i f
e n d i f
H2_SSL_CRED_RELOAD_TEST_SRC = \
test/core/end2end/fixtures/h2_ssl_cred_reload.cc \
H2_SSL_CRED_RELOAD_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( H2_SSL_CRED_RELOAD_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)/h2_ssl_cred_reload_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/h2_ssl_cred_reload_test : $( H 2_SSL_CRED_RELOAD_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libend 2end_tests .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( H2_SSL_CRED_RELOAD_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libend2end_tests.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /h2_ssl_cred_reload_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/h2_ssl_cred_reload.o : $( LIBDIR ) /$( CONFIG ) /libend 2end_tests .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_h2_ssl_cred_reload_test : $( H 2_SSL_CRED_RELOAD_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 $(H2_SSL_CRED_RELOAD_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
H2_SSL_PROXY_TEST_SRC = \
H2_SSL_PROXY_TEST_SRC = \
test/core/end2end/fixtures/h2_ssl_proxy.cc \
test/core/end2end/fixtures/h2_ssl_proxy.cc \