@ -292,12 +292,19 @@ AR = libtool -no_warning_for_no_symbols -o
e n d i f
STRIP ?= strip -x
e l s e
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
i f e q ( $( origin AR ) , d e f a u l t )
AR = ar rcs
e n d i f
STRIP ?= strip --strip-unneeded
e l s e
i f e q ( $( origin AR ) , d e f a u l t )
AR = ar rcs
e n d i f
STRIP ?= strip
e n d i f
e n d i f
e n d i f
INSTALL ?= install
RM ?= rm -f
PKG_CONFIG ?= pkg-config
@ -479,6 +486,7 @@ CPP_PC_TEMPLATE = prefix=$(prefix),exec_prefix=\$${prefix},includedir=\$${prefix
CSHARP_PC_TEMPLATE = prefix = $( prefix) ,exec_prefix= \$ ${ prefix } ,includedir= \$ ${ prefix } /include,libdir= \$ ${ exec_prefix } /lib,,Name: $( PC_NAME) ,Description: $( PC_DESCRIPTION) ,Version: $( CSHARP_VERSION) ,Cflags: -I\$ ${ includedir } $( PC_CFLAGS) ,Requires.private: $( PC_REQUIRES_PRIVATE) ,Libs: -L\$ ${ libdir } $( PC_LIB) ,Libs.private: $( PC_LIBS_PRIVATE)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
EXECUTABLE_SUFFIX = .exe
SHARED_EXT_CORE = dll
SHARED_EXT_CPP = dll
SHARED_EXT_CSHARP = dll
@ -487,6 +495,7 @@ SHARED_VERSION_CORE = -2
SHARED_VERSION_CPP = -1
SHARED_VERSION_CSHARP = -1
e l s e i f e q ( $( SYSTEM ) , D a r w i n )
EXECUTABLE_SUFFIX =
SHARED_EXT_CORE = dylib
SHARED_EXT_CPP = dylib
SHARED_EXT_CSHARP = dylib
@ -495,6 +504,7 @@ SHARED_VERSION_CORE =
SHARED_VERSION_CPP =
SHARED_VERSION_CSHARP =
e l s e
EXECUTABLE_SUFFIX =
SHARED_EXT_CORE = so.$( CORE_VERSION)
SHARED_EXT_CPP = so.$( CPP_VERSION)
SHARED_EXT_CSHARP = so.$( CSHARP_VERSION)
@ -1013,6 +1023,9 @@ lame_client_test: $(BINDIR)/$(CONFIG)/lame_client_test
lb_policies_test : $( BINDIR ) /$( CONFIG ) /lb_policies_test
load_file_test : $( BINDIR ) /$( CONFIG ) /load_file_test
low_level_ping_pong_benchmark : $( BINDIR ) /$( CONFIG ) /low_level_ping_pong_benchmark
memory_profile_client : $( BINDIR ) /$( CONFIG ) /memory_profile_client
memory_profile_server : $( BINDIR ) /$( CONFIG ) /memory_profile_server
memory_profile_test : $( BINDIR ) /$( CONFIG ) /memory_profile_test
message_compress_test : $( BINDIR ) /$( CONFIG ) /message_compress_test
mlog_test : $( BINDIR ) /$( CONFIG ) /mlog_test
multiple_server_queues_test : $( BINDIR ) /$( CONFIG ) /multiple_server_queues_test
@ -1085,6 +1098,7 @@ grpc_ruby_plugin: $(BINDIR)/$(CONFIG)/grpc_ruby_plugin
grpc_tool_test : $( BINDIR ) /$( CONFIG ) /grpc_tool_test
grpclb_api_test : $( BINDIR ) /$( CONFIG ) /grpclb_api_test
grpclb_test : $( BINDIR ) /$( CONFIG ) /grpclb_test
http2_client : $( BINDIR ) /$( CONFIG ) /http 2_client
hybrid_end2end_test : $( BINDIR ) /$( CONFIG ) /hybrid_end 2end_test
interop_client : $( BINDIR ) /$( CONFIG ) /interop_client
interop_server : $( BINDIR ) /$( CONFIG ) /interop_server
@ -1260,9 +1274,9 @@ pc_cxx: $(LIBDIR)/$(CONFIG)/pkgconfig/grpc++.pc
pc_cxx_unsecure : $( LIBDIR ) /$( CONFIG ) /pkgconfig /grpc ++_unsecure .pc
i f e q ( $( EMBED_OPENSSL ) , t r u e )
privatelibs_cxx : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_proto_reflection_desc_db .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_cli_libs .a $( LIBDIR ) /$( CONFIG ) /libinterop_client_helper .a $( LIBDIR ) /$( CONFIG ) /libinterop_client_main .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_helper .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_lib .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_main .a $( LIBDIR ) /$( CONFIG ) /libqps .a $( LIBDIR ) /$( CONFIG ) /libboringssl_test_util .a $( LIBDIR ) /$( CONFIG ) /libboringssl_aes_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_asn 1_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_base 64_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bio_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bn_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bytestring_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_aead_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_cipher_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_cmac_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ed 25519_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_x 25519_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_dh_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_digest_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ec_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ecdsa_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_err_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_evp_extra_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_evp_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pbkdf_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_hmac_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pkcs 12_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pkcs 8_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_poly 1305_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_rsa_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_x 509_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ssl_test_lib .a $( LIBDIR ) /$( CONFIG ) /libgoogle_ benchmark .a
privatelibs_cxx : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_proto_reflection_desc_db .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_cli_libs .a $( LIBDIR ) /$( CONFIG ) /libhttp 2_client_main .a $( LIBDIR ) /$( CONFIG ) /lib interop_client_helper .a $( LIBDIR ) /$( CONFIG ) /libinterop_client_main .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_helper .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_lib .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_main .a $( LIBDIR ) /$( CONFIG ) /libqps .a $( LIBDIR ) /$( CONFIG ) /libboringssl_test_util .a $( LIBDIR ) /$( CONFIG ) /libboringssl_aes_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_asn 1_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_base 64_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bio_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bn_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bytestring_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_aead_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_cipher_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_cmac_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ed 25519_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_x 25519_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_dh_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_digest_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ec_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ecdsa_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_err_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_evp_extra_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_evp_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pbkdf_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_hmac_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pkcs 12_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pkcs 8_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_poly 1305_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_rsa_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_x 509_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ssl_test_lib .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a
e l s e
privatelibs_cxx : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_proto_reflection_desc_db .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_cli_libs .a $( LIBDIR ) /$( CONFIG ) /libinterop_client_helper .a $( LIBDIR ) /$( CONFIG ) /libinterop_client_main .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_helper .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_lib .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_main .a $( LIBDIR ) /$( CONFIG ) /libqps .a $( LIBDIR ) /$( CONFIG ) /libgoogle_ benchmark .a
privatelibs_cxx : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_proto_reflection_desc_db .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_cli_libs .a $( LIBDIR ) /$( CONFIG ) /libhttp 2_client_main .a $( LIBDIR ) /$( CONFIG ) /lib interop_client_helper .a $( LIBDIR ) /$( CONFIG ) /libinterop_client_main .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_helper .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_lib .a $( LIBDIR ) /$( CONFIG ) /libinterop_server_main .a $( LIBDIR ) /$( CONFIG ) /libqps .a $( LIBDIR ) /$( CONFIG ) /libbenchmark .a
e n d i f
@ -1348,6 +1362,9 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /lame_client_test \
$( BINDIR) /$( CONFIG) /lb_policies_test \
$( BINDIR) /$( CONFIG) /load_file_test \
$( BINDIR) /$( CONFIG) /memory_profile_client \
$( BINDIR) /$( CONFIG) /memory_profile_server \
$( BINDIR) /$( CONFIG) /memory_profile_test \
$( BINDIR) /$( CONFIG) /message_compress_test \
$( BINDIR) /$( CONFIG) /mlog_test \
$( BINDIR) /$( CONFIG) /multiple_server_queues_test \
@ -1467,6 +1484,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /grpc_tool_test \
$( BINDIR) /$( CONFIG) /grpclb_api_test \
$( BINDIR) /$( CONFIG) /grpclb_test \
$( BINDIR) /$( CONFIG) /http2_client \
$( BINDIR) /$( CONFIG) /hybrid_end2end_test \
$( BINDIR) /$( CONFIG) /interop_client \
$( BINDIR) /$( CONFIG) /interop_server \
@ -1560,6 +1578,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /grpc_tool_test \
$( BINDIR) /$( CONFIG) /grpclb_api_test \
$( BINDIR) /$( CONFIG) /grpclb_test \
$( BINDIR) /$( CONFIG) /http2_client \
$( BINDIR) /$( CONFIG) /hybrid_end2end_test \
$( BINDIR) /$( CONFIG) /interop_client \
$( BINDIR) /$( CONFIG) /interop_server \
@ -1739,6 +1758,8 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /lame_client_test || ( echo test lame_client_test failed ; exit 1 )
$( E) "[RUN] Testing load_file_test"
$( Q) $( BINDIR) /$( CONFIG) /load_file_test || ( echo test load_file_test failed ; exit 1 )
$( E) "[RUN] Testing memory_profile_test"
$( Q) $( BINDIR) /$( CONFIG) /memory_profile_test || ( echo test memory_profile_test failed ; exit 1 )
$( E) "[RUN] Testing message_compress_test"
$( Q) $( BINDIR) /$( CONFIG) /message_compress_test || ( echo test message_compress_test failed ; exit 1 )
$( E) "[RUN] Testing multiple_server_queues_test"
@ -2039,7 +2060,7 @@ $(GENDIR)/src/proto/grpc/lb/v1/load_balancer.pb.cc: src/proto/grpc/lb/v1/load_ba
$(GENDIR)/src/proto/grpc/lb/v1/load_balancer.grpc.pb.cc : src /proto /grpc /lb /v 1/load_balancer .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2054,7 +2075,7 @@ $(GENDIR)/src/proto/grpc/reflection/v1alpha/reflection.pb.cc: src/proto/grpc/ref
$(GENDIR)/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc : src /proto /grpc /reflection /v 1alpha /reflection .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2069,7 +2090,7 @@ $(GENDIR)/src/proto/grpc/testing/compiler_test.pb.cc: src/proto/grpc/testing/com
$(GENDIR)/src/proto/grpc/testing/compiler_test.grpc.pb.cc : src /proto /grpc /testing /compiler_test .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2084,7 +2105,7 @@ $(GENDIR)/src/proto/grpc/testing/control.pb.cc: src/proto/grpc/testing/control.p
$(GENDIR)/src/proto/grpc/testing/control.grpc.pb.cc : src /proto /grpc /testing /control .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /payloads .pb .cc $( GENDIR ) /src /proto /grpc /testing /payloads .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /stats .pb .cc $( GENDIR ) /src /proto /grpc /testing /stats .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2099,7 +2120,7 @@ $(GENDIR)/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc: src/proto/grpc/
$(GENDIR)/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc : src /proto /grpc /testing /duplicate /echo_duplicate .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /echo_messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /echo_messages .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2114,7 +2135,7 @@ $(GENDIR)/src/proto/grpc/testing/echo.pb.cc: src/proto/grpc/testing/echo.proto $
$(GENDIR)/src/proto/grpc/testing/echo.grpc.pb.cc : src /proto /grpc /testing /echo .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /echo_messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /echo_messages .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2129,7 +2150,7 @@ $(GENDIR)/src/proto/grpc/testing/echo_messages.pb.cc: src/proto/grpc/testing/ech
$(GENDIR)/src/proto/grpc/testing/echo_messages.grpc.pb.cc : src /proto /grpc /testing /echo_messages .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2144,7 +2165,7 @@ $(GENDIR)/src/proto/grpc/testing/empty.pb.cc: src/proto/grpc/testing/empty.proto
$(GENDIR)/src/proto/grpc/testing/empty.grpc.pb.cc : src /proto /grpc /testing /empty .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2159,7 +2180,7 @@ $(GENDIR)/src/proto/grpc/testing/messages.pb.cc: src/proto/grpc/testing/messages
$(GENDIR)/src/proto/grpc/testing/messages.grpc.pb.cc : src /proto /grpc /testing /messages .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2174,7 +2195,7 @@ $(GENDIR)/src/proto/grpc/testing/metrics.pb.cc: src/proto/grpc/testing/metrics.p
$(GENDIR)/src/proto/grpc/testing/metrics.grpc.pb.cc : src /proto /grpc /testing /metrics .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2189,7 +2210,7 @@ $(GENDIR)/src/proto/grpc/testing/payloads.pb.cc: src/proto/grpc/testing/payloads
$(GENDIR)/src/proto/grpc/testing/payloads.grpc.pb.cc : src /proto /grpc /testing /payloads .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2204,7 +2225,7 @@ $(GENDIR)/src/proto/grpc/testing/services.pb.cc: src/proto/grpc/testing/services
$(GENDIR)/src/proto/grpc/testing/services.grpc.pb.cc : src /proto /grpc /testing /services .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /messages .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /control .pb .cc $( GENDIR ) /src /proto /grpc /testing /control .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2219,7 +2240,7 @@ $(GENDIR)/src/proto/grpc/testing/stats.pb.cc: src/proto/grpc/testing/stats.proto
$(GENDIR)/src/proto/grpc/testing/stats.grpc.pb.cc : src /proto /grpc /testing /stats .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2234,7 +2255,7 @@ $(GENDIR)/src/proto/grpc/testing/test.pb.cc: src/proto/grpc/testing/test.proto $
$(GENDIR)/src/proto/grpc/testing/test.grpc.pb.cc : src /proto /grpc /testing /test .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /empty .pb .cc $( GENDIR ) /src /proto /grpc /testing /empty .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /messages .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin$( EXECUTABLE_SUFFIX) $<
e n d i f
@ -2329,7 +2350,7 @@ install-shared_c: shared_c strip-shared_c install-pkg-config_c
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/$( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgpr-imp .a $( prefix) /lib/libgpr-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) -dll .a $( prefix) /lib/libgpr.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgpr.so.2
$( Q) ln -sf $( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgpr.so
@ -2338,7 +2359,7 @@ endif
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/$( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc-imp .a $( prefix) /lib/libgrpc-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc$( SHARED_VERSION_CORE) -dll .a $( prefix) /lib/libgrpc.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc.so.2
$( Q) ln -sf $( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc.so
@ -2347,7 +2368,7 @@ endif
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/$( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc_cronet-imp .a $( prefix) /lib/libgrpc_cronet-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) -dll .a $( prefix) /lib/libgrpc_cronet.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc_cronet.so.2
$( Q) ln -sf $( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc_cronet.so
@ -2356,7 +2377,7 @@ endif
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/$( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc_unsecure-imp .a $( prefix) /lib/libgrpc_unsecure-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc_unsecure$( SHARED_VERSION_CORE) -dll .a $( prefix) /lib/libgrpc_unsecure.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc_unsecure.so.2
$( Q) ln -sf $( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc_unsecure.so
@ -2373,7 +2394,7 @@ install-shared_cxx: shared_cxx strip-shared_cxx install-shared_c install-pkg-con
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) grpc++$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/$( SHARED_PREFIX) grpc++$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++-imp .a $( prefix) /lib/libgrpc++-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++$( SHARED_VERSION_CPP) -dll .a $( prefix) /lib/libgrpc++.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc++$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++.so.2
$( Q) ln -sf $( SHARED_PREFIX) grpc++$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++.so
@ -2382,7 +2403,7 @@ endif
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) grpc++_cronet$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/$( SHARED_PREFIX) grpc++_cronet$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++_cronet-imp .a $( prefix) /lib/libgrpc++_cronet-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++_cronet$( SHARED_VERSION_CPP) -dll .a $( prefix) /lib/libgrpc++_cronet.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc++_cronet$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_cronet.so.2
$( Q) ln -sf $( SHARED_PREFIX) grpc++_cronet$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_cronet.so
@ -2391,7 +2412,7 @@ endif
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) grpc++_reflection$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/$( SHARED_PREFIX) grpc++_reflection$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++_reflection-imp .a $( prefix) /lib/libgrpc++_reflection-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++_reflection$( SHARED_VERSION_CPP) -dll .a $( prefix) /lib/libgrpc++_reflection.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc++_reflection$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_reflection.so.2
$( Q) ln -sf $( SHARED_PREFIX) grpc++_reflection$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_reflection.so
@ -2400,7 +2421,7 @@ endif
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) grpc++_unsecure$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/$( SHARED_PREFIX) grpc++_unsecure$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++_unsecure-imp .a $( prefix) /lib/libgrpc++_unsecure-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++_unsecure$( SHARED_VERSION_CPP) -dll .a $( prefix) /lib/libgrpc++_unsecure.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc++_unsecure$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_unsecure.so.2
$( Q) ln -sf $( SHARED_PREFIX) grpc++_unsecure$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_unsecure.so
@ -2417,7 +2438,7 @@ install-shared_csharp: shared_csharp strip-shared_csharp
$( Q) $( INSTALL) -d $( prefix) /lib
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /$( SHARED_PREFIX) grpc_csharp_ext$( SHARED_VERSION_CSHARP) .$( SHARED_EXT_CSHARP) $( prefix) /lib/$( SHARED_PREFIX) grpc_csharp_ext$( SHARED_VERSION_CSHARP) .$( SHARED_EXT_CSHARP)
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc_csharp_ext-imp .a $( prefix) /lib/libgrpc_csharp_ext-imp .a
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc_csharp_ext$( SHARED_VERSION_CSHARP) -dll .a $( prefix) /lib/libgrpc_csharp_ext.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc_csharp_ext$( SHARED_VERSION_CSHARP) .$( SHARED_EXT_CSHARP) $( prefix) /lib/libgrpc_csharp_ext.so.2
$( Q) ln -sf $( SHARED_PREFIX) grpc_csharp_ext$( SHARED_VERSION_CSHARP) .$( SHARED_EXT_CSHARP) $( prefix) /lib/libgrpc_csharp_ext.so
@ -2430,9 +2451,6 @@ endif
install-plugins : $( PROTOC_PLUGINS )
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) false
e l s e
$( E) "[INSTALL] Installing grpc protoc plugins"
$( Q) $( INSTALL) -d $( prefix) /bin
$( Q) $( INSTALL) $( BINDIR) /$( CONFIG) /grpc_cpp_plugin $( prefix) /bin/grpc_cpp_plugin
@ -2448,7 +2466,6 @@ else
$( Q) $( INSTALL) $( BINDIR) /$( CONFIG) /grpc_python_plugin $( prefix) /bin/grpc_python_plugin
$( Q) $( INSTALL) -d $( prefix) /bin
$( Q) $( INSTALL) $( BINDIR) /$( CONFIG) /grpc_ruby_plugin $( prefix) /bin/grpc_ruby_plugin
e n d i f
install-pkg-config_c : pc_c pc_c_unsecure
$( E) "[INSTALL] Installing C pkg-config files"
@ -2578,7 +2595,7 @@ ifeq ($(SYSTEM),MINGW32)
$(LIBDIR)/$(CONFIG)/gpr$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) : $( LIBGPR_OBJS ) $( ZLIB_DEP )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared gpr.def -Wl,--output-def= $( LIBDIR) /$( CONFIG) /gpr$( SHARED_VERSION_CORE) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) -dll.a -o $( LIBDIR) /$( CONFIG) /gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGPR_OBJS) $( LDLIBS) $( ZLIB_MERGE_LIBS)
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,--output-def= $( LIBDIR) /$( CONFIG) /gpr$( SHARED_VERSION_CORE) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) -dll.a -o $( LIBDIR) /$( CONFIG) /gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGPR_OBJS) $( LDLIBS) $( ZLIB_MERGE_LIBS)
e l s e
$(LIBDIR)/$(CONFIG)/libgpr$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) : $( LIBGPR_OBJS ) $( ZLIB_DEP )
$( E) " [LD] Linking $@ "
@ -2631,6 +2648,8 @@ LIBGRPC_SRC = \
src/core/lib/channel/connected_channel.c \
src/core/lib/channel/deadline_filter.c \
src/core/lib/channel/handshaker.c \
src/core/lib/channel/handshaker_factory.c \
src/core/lib/channel/handshaker_registry.c \
src/core/lib/channel/http_client_filter.c \
src/core/lib/channel/http_server_filter.c \
src/core/lib/channel/message_size_filter.c \
@ -2775,9 +2794,9 @@ LIBGRPC_SRC = \
src/core/lib/security/credentials/plugin/plugin_credentials.c \
src/core/lib/security/credentials/ssl/ssl_credentials.c \
src/core/lib/security/transport/client_auth_filter.c \
src/core/lib/security/transport/handshake.c \
src/core/lib/security/transport/secure_endpoint.c \
src/core/lib/security/transport/security_connector.c \
src/core/lib/security/transport/security_handshaker.c \
src/core/lib/security/transport/server_auth_filter.c \
src/core/lib/security/transport/tsi_error.c \
src/core/lib/security/util/b64.c \
@ -2786,6 +2805,7 @@ LIBGRPC_SRC = \
src/core/lib/tsi/fake_transport_security.c \
src/core/lib/tsi/ssl_transport_security.c \
src/core/lib/tsi/transport_security.c \
src/core/ext/transport/chttp2/server/chttp2_server.c \
src/core/ext/transport/chttp2/client/secure/secure_channel_create.c \
src/core/ext/client_channel/channel_connectivity.c \
src/core/ext/client_channel/client_channel.c \
@ -2805,6 +2825,7 @@ LIBGRPC_SRC = \
src/core/ext/client_channel/subchannel.c \
src/core/ext/client_channel/subchannel_index.c \
src/core/ext/client_channel/uri_parser.c \
src/core/ext/transport/chttp2/client/chttp2_connector.c \
src/core/ext/transport/chttp2/server/insecure/server_chttp2.c \
src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c \
src/core/ext/transport/chttp2/client/insecure/channel_create.c \
@ -2850,6 +2871,7 @@ PUBLIC_HEADERS_C += \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/exec_ctx_fwd.h \
include/grpc/impl/codegen/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
@ -2896,7 +2918,7 @@ ifeq ($(SYSTEM),MINGW32)
$(LIBDIR)/$(CONFIG)/grpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) : $( LIBGRPC_OBJS ) $( ZLIB_DEP ) $( LIBDIR ) /$( CONFIG ) /libgpr .a $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared grpc.def -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) $( LDLIBS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS)
$( Q) $( LD) $( 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) $( LDLIBS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS)
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) : $( LIBGRPC_OBJS ) $( ZLIB_DEP ) $( LIBDIR ) /$( CONFIG ) /libgpr .a $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
@ -2928,6 +2950,8 @@ LIBGRPC_CRONET_SRC = \
src/core/lib/channel/connected_channel.c \
src/core/lib/channel/deadline_filter.c \
src/core/lib/channel/handshaker.c \
src/core/lib/channel/handshaker_factory.c \
src/core/lib/channel/handshaker_registry.c \
src/core/lib/channel/http_client_filter.c \
src/core/lib/channel/http_server_filter.c \
src/core/lib/channel/message_size_filter.c \
@ -3093,9 +3117,9 @@ LIBGRPC_CRONET_SRC = \
src/core/lib/security/credentials/plugin/plugin_credentials.c \
src/core/lib/security/credentials/ssl/ssl_credentials.c \
src/core/lib/security/transport/client_auth_filter.c \
src/core/lib/security/transport/handshake.c \
src/core/lib/security/transport/secure_endpoint.c \
src/core/lib/security/transport/security_connector.c \
src/core/lib/security/transport/security_handshaker.c \
src/core/lib/security/transport/server_auth_filter.c \
src/core/lib/security/transport/tsi_error.c \
src/core/lib/security/util/b64.c \
@ -3104,6 +3128,7 @@ LIBGRPC_CRONET_SRC = \
src/core/lib/tsi/fake_transport_security.c \
src/core/lib/tsi/ssl_transport_security.c \
src/core/lib/tsi/transport_security.c \
src/core/ext/transport/chttp2/client/chttp2_connector.c \
src/core/plugin_registry/grpc_cronet_plugin_registry.c \
PUBLIC_HEADERS_C += \
@ -3119,6 +3144,7 @@ PUBLIC_HEADERS_C += \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/exec_ctx_fwd.h \
include/grpc/impl/codegen/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
@ -3165,7 +3191,7 @@ ifeq ($(SYSTEM),MINGW32)
$(LIBDIR)/$(CONFIG)/grpc_cronet$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) : $( LIBGRPC_CRONET_OBJS ) $( ZLIB_DEP ) $( LIBDIR ) /$( CONFIG ) /libgpr .a $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared grpc_cronet.def -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc_cronet$( SHARED_VERSION_CORE) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_CRONET_OBJS) $( LDLIBS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS)
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc_cronet$( SHARED_VERSION_CORE) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_CRONET_OBJS) $( LDLIBS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS)
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc_cronet$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) : $( LIBGRPC_CRONET_OBJS ) $( ZLIB_DEP ) $( LIBDIR ) /$( CONFIG ) /libgpr .a $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
@ -3216,6 +3242,8 @@ LIBGRPC_TEST_UTIL_SRC = \
src/core/lib/channel/connected_channel.c \
src/core/lib/channel/deadline_filter.c \
src/core/lib/channel/handshaker.c \
src/core/lib/channel/handshaker_factory.c \
src/core/lib/channel/handshaker_registry.c \
src/core/lib/channel/http_client_filter.c \
src/core/lib/channel/http_server_filter.c \
src/core/lib/channel/message_size_filter.c \
@ -3335,6 +3363,7 @@ PUBLIC_HEADERS_C += \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/exec_ctx_fwd.h \
include/grpc/impl/codegen/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
@ -3433,6 +3462,8 @@ LIBGRPC_UNSECURE_SRC = \
src/core/lib/channel/connected_channel.c \
src/core/lib/channel/deadline_filter.c \
src/core/lib/channel/handshaker.c \
src/core/lib/channel/handshaker_factory.c \
src/core/lib/channel/handshaker_registry.c \
src/core/lib/channel/http_client_filter.c \
src/core/lib/channel/http_server_filter.c \
src/core/lib/channel/message_size_filter.c \
@ -3562,8 +3593,10 @@ LIBGRPC_UNSECURE_SRC = \
src/core/ext/transport/chttp2/transport/varint.c \
src/core/ext/transport/chttp2/transport/writing.c \
src/core/ext/transport/chttp2/alpn/alpn.c \
src/core/ext/transport/chttp2/server/chttp2_server.c \
src/core/ext/transport/chttp2/client/insecure/channel_create.c \
src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c \
src/core/ext/transport/chttp2/client/chttp2_connector.c \
src/core/ext/client_channel/channel_connectivity.c \
src/core/ext/client_channel/client_channel.c \
src/core/ext/client_channel/client_channel_factory.c \
@ -3623,6 +3656,7 @@ PUBLIC_HEADERS_C += \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/exec_ctx_fwd.h \
include/grpc/impl/codegen/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
@ -3657,7 +3691,7 @@ ifeq ($(SYSTEM),MINGW32)
$(LIBDIR)/$(CONFIG)/grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) : $( LIBGRPC_UNSECURE_OBJS ) $( ZLIB_DEP ) $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared grpc_unsecure.def -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) $( LDLIBS) $( LIBDIR) /$( CONFIG) /libgpr.a $( ZLIB_MERGE_LIBS)
$( Q) $( LD) $( 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) $( LDLIBS) $( LIBDIR) /$( CONFIG) /libgpr.a $( ZLIB_MERGE_LIBS)
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) : $( LIBGRPC_UNSECURE_OBJS ) $( ZLIB_DEP ) $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
@ -3867,6 +3901,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/exec_ctx_fwd.h \
include/grpc/impl/codegen/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
@ -3917,10 +3952,10 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$(LIBDIR)/$(CONFIG)/grpc++$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /grpc .$( SHARED_EXT_CORE ) $( OPENSSL_DEP )
$(LIBDIR)/$(CONFIG)/grpc++$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /grpc $( SHARED_VERSION_CORE ) .$( SHARED_EXT_CORE ) $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared grpc++.def -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc++$( SHARED_VERSION_CPP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc++$( SHARED_VERSION_CPP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc++$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( LIBGRPC++_OBJS) $( LDLIBS) $( ZLIB_MERGE_LIBS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) -lgrpc-imp
$( Q) $( LDXX) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc++$( SHARED_VERSION_CPP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc++$( SHARED_VERSION_CPP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc++$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( LIBGRPC++_OBJS) $( LDLIBS) $( ZLIB_MERGE_LIBS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) -lgrpc$( SHARED_VERSION_CORE) -dll
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc++$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /libgrpc .$( SHARED_EXT_CORE ) $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
@ -3981,6 +4016,7 @@ LIBGRPC++_CRONET_SRC = \
src/cpp/codegen/codegen_init.cc \
src/core/ext/transport/chttp2/client/insecure/channel_create.c \
src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c \
src/core/ext/transport/chttp2/client/chttp2_connector.c \
src/core/ext/transport/chttp2/transport/bin_decoder.c \
src/core/ext/transport/chttp2/transport/bin_encoder.c \
src/core/ext/transport/chttp2/transport/chttp2_plugin.c \
@ -4009,6 +4045,8 @@ LIBGRPC++_CRONET_SRC = \
src/core/lib/channel/connected_channel.c \
src/core/lib/channel/deadline_filter.c \
src/core/lib/channel/handshaker.c \
src/core/lib/channel/handshaker_factory.c \
src/core/lib/channel/handshaker_registry.c \
src/core/lib/channel/http_client_filter.c \
src/core/lib/channel/http_server_filter.c \
src/core/lib/channel/message_size_filter.c \
@ -4135,6 +4173,7 @@ LIBGRPC++_CRONET_SRC = \
src/core/ext/client_channel/uri_parser.c \
src/core/ext/transport/chttp2/server/insecure/server_chttp2.c \
src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c \
src/core/ext/transport/chttp2/server/chttp2_server.c \
src/core/ext/census/base_resources.c \
src/core/ext/census/context.c \
src/core/ext/census/gen/census.pb.c \
@ -4227,6 +4266,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/exec_ctx_fwd.h \
include/grpc/impl/codegen/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
@ -4287,10 +4327,10 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$(LIBDIR)/$(CONFIG)/grpc++_cronet$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_CRONET_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /gpr .$( SHARED_EXT_CORE ) $( LIBDIR ) /$( CONFIG ) /grpc_cronet .$( SHARED_EXT_CORE ) $( OPENSSL_DEP )
$(LIBDIR)/$(CONFIG)/grpc++_cronet$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_CRONET_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /gpr $( SHARED_VERSION_CORE ) .$( SHARED_EXT_CORE ) $( LIBDIR ) /$( CONFIG ) /grpc_cronet $( SHARED_VERSION_CORE ) .$( SHARED_EXT_CORE ) $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared grpc++_cronet.def -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc++_cronet$( SHARED_VERSION_CPP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc++_cronet$( SHARED_VERSION_CPP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc++_cronet$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( LIBGRPC++_CRONET_OBJS) $( LDLIBS) $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) -lgpr-imp -lgrpc_cronet-imp
$( Q) $( LDXX) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc++_cronet$( SHARED_VERSION_CPP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc++_cronet$( SHARED_VERSION_CPP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc++_cronet$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( LIBGRPC++_CRONET_OBJS) $( LDLIBS) $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) -lgpr$( SHARED_VERSION_CORE) -dll -lgrpc_cronet$( SHARED_VERSION_CORE) -dll
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc++_cronet$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_CRONET_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /libgpr .$( SHARED_EXT_CORE ) $( LIBDIR ) /$( CONFIG ) /libgrpc_cronet .$( SHARED_EXT_CORE ) $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
@ -4410,10 +4450,10 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$(LIBDIR)/$(CONFIG)/grpc++_reflection$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_REFLECTION_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /grpc ++.$( SHARED_EXT_CPP ) $( OPENSSL_DEP )
$(LIBDIR)/$(CONFIG)/grpc++_reflection$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_REFLECTION_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /grpc ++$( SHARED_VERSION_CPP ) .$( SHARED_EXT_CPP ) $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared grpc++_reflection.def -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc++_reflection$( SHARED_VERSION_CPP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc++_reflection$( SHARED_VERSION_CPP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc++_reflection$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( LIBGRPC++_REFLECTION_OBJS) $( LDLIBS) $( ZLIB_MERGE_LIBS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) -lgrpc++-imp
$( Q) $( LDXX) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc++_reflection$( SHARED_VERSION_CPP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc++_reflection$( SHARED_VERSION_CPP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc++_reflection$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( LIBGRPC++_REFLECTION_OBJS) $( LDLIBS) $( ZLIB_MERGE_LIBS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) -lgrpc++$( SHARED_VERSION_CPP) -dll
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc++_reflection$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_REFLECTION_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /libgrpc ++.$( SHARED_EXT_CPP ) $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
@ -4582,6 +4622,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/exec_ctx_fwd.h \
include/grpc/impl/codegen/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
@ -4760,6 +4801,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/exec_ctx_fwd.h \
include/grpc/impl/codegen/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
@ -4800,10 +4842,10 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$(LIBDIR)/$(CONFIG)/grpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_UNSECURE_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /gpr .$( SHARED_EXT_CORE ) $( LIBDIR ) /$( CONFIG ) /grpc_unsecure .$( SHARED_EXT_CORE )
$(LIBDIR)/$(CONFIG)/grpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_UNSECURE_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /gpr $( SHARED_VERSION_CORE ) .$( SHARED_EXT_CORE ) $( LIBDIR ) /$( CONFIG ) /grpc_unsecure $( SHARED_VERSION_CORE ) .$( SHARED_EXT_CORE )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared grpc++_unsecure.def -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc++_unsecure$( SHARED_VERSION_CPP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc++_unsecure$( SHARED_VERSION_CPP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc++_unsecure$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( LIBGRPC++_UNSECURE_OBJS) $( LDLIBS) $( ZLIB_MERGE_LIBS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) -lgpr-imp -lgrpc_unsecure-imp
$( Q) $( LDXX) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc++_unsecure$( SHARED_VERSION_CPP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc++_unsecure$( SHARED_VERSION_CPP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc++_unsecure$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( LIBGRPC++_UNSECURE_OBJS) $( LDLIBS) $( ZLIB_MERGE_LIBS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) -lgpr$( SHARED_VERSION_CORE) -dll -lgrpc_unsecure$( SHARED_VERSION_CORE) -dll
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) : $( LIBGRPC ++_UNSECURE_OBJS ) $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBDIR ) /$( CONFIG ) /libgpr .$( SHARED_EXT_CORE ) $( LIBDIR ) /$( CONFIG ) /libgrpc_unsecure .$( SHARED_EXT_CORE )
$( E) " [LD] Linking $@ "
@ -4927,6 +4969,59 @@ ifneq ($(NO_DEPS),true)
e n d i f
LIBHTTP2_CLIENT_MAIN_SRC = \
$( GENDIR) /src/proto/grpc/testing/empty.pb.cc $( GENDIR) /src/proto/grpc/testing/empty.grpc.pb.cc \
$( GENDIR) /src/proto/grpc/testing/messages.pb.cc $( GENDIR) /src/proto/grpc/testing/messages.grpc.pb.cc \
$( GENDIR) /src/proto/grpc/testing/test.pb.cc $( GENDIR) /src/proto/grpc/testing/test.grpc.pb.cc \
test/cpp/interop/http2_client.cc \
PUBLIC_HEADERS_CXX += \
LIBHTTP2_CLIENT_MAIN_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBHTTP2_CLIENT_MAIN_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)/libhttp2_client_main.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)/libhttp2_client_main.a : protobuf_dep_error
e l s e
$(LIBDIR)/$(CONFIG)/libhttp2_client_main.a : $( ZLIB_DEP ) $( OPENSSL_DEP ) $( PROTOBUF_DEP ) $( LIBHTTP 2_CLIENT_MAIN_OBJS )
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libhttp2_client_main.a
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libhttp2_client_main.a $( LIBHTTP2_CLIENT_MAIN_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libhttp2_client_main.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 $(LIBHTTP2_CLIENT_MAIN_OBJS : .o =.dep )
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/interop/http2_client.o : $( GENDIR ) /src /proto /grpc /testing /empty .pb .cc $( GENDIR ) /src /proto /grpc /testing /empty .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /messages .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /test .pb .cc $( GENDIR ) /src /proto /grpc /testing /test .grpc .pb .cc
LIBINTEROP_CLIENT_HELPER_SRC = \
$( GENDIR) /src/proto/grpc/testing/messages.pb.cc $( GENDIR) /src/proto/grpc/testing/messages.grpc.pb.cc \
test/cpp/interop/client_helper.cc \
@ -5293,7 +5388,7 @@ ifeq ($(SYSTEM),MINGW32)
$(LIBDIR)/$(CONFIG)/grpc_csharp_ext$(SHARED_VERSION_CSHARP).$(SHARED_EXT_CSHARP) : $( LIBGRPC_CSHARP_EXT_OBJS ) $( ZLIB_DEP ) $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( if $( subst Linux,,$( SYSTEM) ) ,,-Wl$( comma) -wrap$( comma) memcpy) -L$( LIBDIR) /$( CONFIG) -shared grpc_csharp_ext.def -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc_csharp_ext$( SHARED_VERSION_CSHARP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc_csharp_ext$( SHARED_VERSION_CSHARP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc_csharp_ext$( SHARED_VERSION_CSHARP) .$( SHARED_EXT_CSHARP) $( LIBGRPC_CSHARP_EXT_OBJS) $( LDLIBS) $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr.a $( ZLIB_MERGE_LIBS)
$( Q) $( LD) $( LDFLAGS) $( if $( subst Linux,,$( SYSTEM) ) ,,-Wl$( comma) -wrap$( comma) memcpy) -L$( LIBDIR) /$( CONFIG) -shared -Wl,--output-def= $( LIBDIR) /$( CONFIG) /grpc_csharp_ext$( SHARED_VERSION_CSHARP) .def -Wl,--out-implib= $( LIBDIR) /$( CONFIG) /libgrpc_csharp_ext$( SHARED_VERSION_CSHARP) -dll.a -o $( LIBDIR) /$( CONFIG) /grpc_csharp_ext$( SHARED_VERSION_CSHARP) .$( SHARED_EXT_CSHARP) $( LIBGRPC_CSHARP_EXT_OBJS) $( LDLIBS) $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr.a $( ZLIB_MERGE_LIBS)
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext$(SHARED_VERSION_CSHARP).$(SHARED_EXT_CSHARP) : $( LIBGRPC_CSHARP_EXT_OBJS ) $( ZLIB_DEP ) $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a $( OPENSSL_DEP )
$( E) " [LD] Linking $@ "
@ -6991,43 +7086,43 @@ ifneq ($(NO_DEPS),true)
e n d i f
LIBGOOGLE_ BENCHMARK_SRC = \
third_party/google_ benchmark/src/benchmark.cc \
third_party/google_ benchmark/src/benchmark_register.cc \
third_party/google_ benchmark/src/colorprint.cc \
third_party/google_ benchmark/src/commandlineflags.cc \
third_party/google_ benchmark/src/complexity.cc \
third_party/google_ benchmark/src/console_reporter.cc \
third_party/google_ benchmark/src/csv_reporter.cc \
third_party/google_ benchmark/src/json_reporter.cc \
third_party/google_ benchmark/src/reporter.cc \
third_party/google_ benchmark/src/sleep.cc \
third_party/google_ benchmark/src/string_util.cc \
third_party/google_ benchmark/src/sysinfo.cc \
third_party/google_ benchmark/src/timers.cc \
LIBBENCHMARK_SRC = \
third_party/benchmark/src/benchmark.cc \
third_party/benchmark/src/benchmark_register.cc \
third_party/benchmark/src/colorprint.cc \
third_party/benchmark/src/commandlineflags.cc \
third_party/benchmark/src/complexity.cc \
third_party/benchmark/src/console_reporter.cc \
third_party/benchmark/src/csv_reporter.cc \
third_party/benchmark/src/json_reporter.cc \
third_party/benchmark/src/reporter.cc \
third_party/benchmark/src/sleep.cc \
third_party/benchmark/src/string_util.cc \
third_party/benchmark/src/sysinfo.cc \
third_party/benchmark/src/timers.cc \
PUBLIC_HEADERS_CXX += \
LIBGOOGLE_ BENCHMARK_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBGOOGLE_ BENCHMARK_SRC) ) ) )
LIBBENCHMARK_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBENCHMARK_SRC) ) ) )
$(LIBGOOGLE_ BENCHMARK_OBJS) : CPPFLAGS += -Ithird_party /google_ benchmark /include -DHAVE_POSIX_REGEX
$(LIBBENCHMARK_OBJS) : CPPFLAGS += -Ithird_party /benchmark /include -DHAVE_POSIX_REGEX
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)/libgoogle_ benchmark.a : protobuf_dep_error
$(LIBDIR)/$(CONFIG)/libbenchmark.a : protobuf_dep_error
e l s e
$(LIBDIR)/$(CONFIG)/libgoogle_ benchmark.a : $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBGOOGLE_ BENCHMARK_OBJS )
$(LIBDIR)/$(CONFIG)/libbenchmark.a : $( ZLIB_DEP ) $( PROTOBUF_DEP ) $( LIBBENCHMARK_OBJS )
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgoogle_ benchmark.a
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgoogle_ benchmark.a $( LIBGOOGLE_ BENCHMARK_OBJS)
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libbenchmark.a
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LIBBENCHMARK_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgoogle_ benchmark.a
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libbenchmark.a
e n d i f
@ -7036,7 +7131,7 @@ endif
e n d i f
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(LIBGOOGLE_ BENCHMARK_OBJS : .o =.dep )
-include $(LIBBENCHMARK_OBJS : .o =.dep )
e n d i f
@ -10265,6 +10360,102 @@ endif
e n d i f
MEMORY_PROFILE_CLIENT_SRC = \
test/core/memory_usage/client.c \
MEMORY_PROFILE_CLIENT_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( MEMORY_PROFILE_CLIENT_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)/memory_profile_client : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/memory_profile_client : $( MEMORY_PROFILE_CLIENT_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) $( MEMORY_PROFILE_CLIENT_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) /memory_profile_client
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/memory_usage/client.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_memory_profile_client : $( MEMORY_PROFILE_CLIENT_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 $(MEMORY_PROFILE_CLIENT_OBJS : .o =.dep )
e n d i f
e n d i f
MEMORY_PROFILE_SERVER_SRC = \
test/core/memory_usage/server.c \
MEMORY_PROFILE_SERVER_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( MEMORY_PROFILE_SERVER_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)/memory_profile_server : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/memory_profile_server : $( MEMORY_PROFILE_SERVER_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) $( MEMORY_PROFILE_SERVER_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) /memory_profile_server
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/memory_usage/server.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_memory_profile_server : $( MEMORY_PROFILE_SERVER_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 $(MEMORY_PROFILE_SERVER_OBJS : .o =.dep )
e n d i f
e n d i f
MEMORY_PROFILE_TEST_SRC = \
test/core/memory_usage/memory_usage_test.c \
MEMORY_PROFILE_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( MEMORY_PROFILE_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)/memory_profile_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/memory_profile_test : $( MEMORY_PROFILE_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) $( MEMORY_PROFILE_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) /memory_profile_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/memory_usage/memory_usage_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_memory_profile_test : $( MEMORY_PROFILE_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 $(MEMORY_PROFILE_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
MESSAGE_COMPRESS_TEST_SRC = \
test/core/compression/message_compress_test.c \
@ -11729,16 +11920,16 @@ $(BINDIR)/$(CONFIG)/bm_fullstack: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bm_fullstack : $( PROTOBUF_DEP ) $( BM_FULLSTACK_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgoogle_ 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
$(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
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( BM_FULLSTACK_OBJS) $( LIBDIR) /$( CONFIG) /libgoogle_ 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_fullstack
$( 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
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_fullstack.o : $( LIBDIR ) /$( CONFIG ) /libgoogle_ 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
$(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
deps_bm_fullstack : $( BM_FULLSTACK_OBJS :.o =.dep )
@ -12881,6 +13072,37 @@ endif
$(OBJDIR)/$(CONFIG)/test/cpp/grpclb/grpclb_test.o : $( GENDIR ) /src /proto /grpc /lb /v 1/load_balancer .pb .cc $( GENDIR ) /src /proto /grpc /lb /v 1/load_balancer .grpc .pb .cc
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/http2_client : 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)/http2_client : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/http2_client : $( LIBDIR ) /$( CONFIG ) /libhttp 2_client_main .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( LIBDIR) /$( CONFIG) /libhttp2_client_main.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_config.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /http2_client
e n d i f
e n d i f
HYBRID_END2END_TEST_SRC = \
test/cpp/end2end/hybrid_end2end_test.cc \
@ -13185,16 +13407,16 @@ $(BINDIR)/$(CONFIG)/noop-benchmark: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/noop-benchmark : $( PROTOBUF_DEP ) $( NOOP -BENCHMARK_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgoogle_ benchmark .a
$(BINDIR)/$(CONFIG)/noop-benchmark : $( PROTOBUF_DEP ) $( NOOP -BENCHMARK_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbenchmark .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( NOOP-BENCHMARK_OBJS) $( LIBDIR) /$( CONFIG) /libgoogle_ benchmark.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /noop-benchmark
$( Q) $( LDXX) $( LDFLAGS) $( NOOP-BENCHMARK_OBJS) $( LIBDIR) /$( CONFIG) /libbenchmark.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /noop-benchmark
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/noop-benchmark.o : $( LIBDIR ) /$( CONFIG ) /libgoogle_ benchmark .a
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/noop-benchmark.o : $( LIBDIR ) /$( CONFIG ) /libbenchmark .a
deps_noop-benchmark : $( NOOP -BENCHMARK_OBJS :.o =.dep )
@ -16760,9 +16982,9 @@ src/core/lib/security/credentials/oauth2/oauth2_credentials.c: $(OPENSSL_DEP)
src/core/lib/security/credentials/plugin/plugin_credentials.c : $( OPENSSL_DEP )
src/core/lib/security/credentials/ssl/ssl_credentials.c : $( OPENSSL_DEP )
src/core/lib/security/transport/client_auth_filter.c : $( OPENSSL_DEP )
src/core/lib/security/transport/handshake.c : $( OPENSSL_DEP )
src/core/lib/security/transport/secure_endpoint.c : $( OPENSSL_DEP )
src/core/lib/security/transport/security_connector.c : $( OPENSSL_DEP )
src/core/lib/security/transport/security_handshaker.c : $( OPENSSL_DEP )
src/core/lib/security/transport/server_auth_filter.c : $( OPENSSL_DEP )
src/core/lib/security/transport/tsi_error.c : $( OPENSSL_DEP )
src/core/lib/security/util/b64.c : $( OPENSSL_DEP )
@ -16798,6 +17020,7 @@ test/core/util/test_tcp_server.c: $(OPENSSL_DEP)
test/cpp/end2end/test_service_impl.cc : $( OPENSSL_DEP )
test/cpp/interop/client.cc : $( OPENSSL_DEP )
test/cpp/interop/client_helper.cc : $( OPENSSL_DEP )
test/cpp/interop/http2_client.cc : $( OPENSSL_DEP )
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 )