@ -157,6 +157,15 @@ LDXX_asan-noleaks = clang++
CPPFLAGS_asan-noleaks = -O0 -fsanitize-coverage= edge -fsanitize= address -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
LDFLAGS_asan-noleaks = -fsanitize= address
V A L I D _ C O N F I G _ c + + -compat = 1
C C _ c + + -compat = $( DEFAULT_CC)
C X X _ c + + -compat = $( DEFAULT_CXX)
L D _ c + + -compat = $( DEFAULT_CC)
L D X X _ c + + -compat = $( DEFAULT_CXX)
C F L A G S _ c + + -compat = -Wc++-compat
C P P F L A G S _ c + + -compat = -O0
D E F I N E S _ c + + -compat = _DEBUG DEBUG
VALID_CONFIG_ubsan = 1
REQUIRE_CUSTOM_LIBRARIES_ubsan = 1
CC_ubsan = clang
@ -165,7 +174,7 @@ LD_ubsan = clang
LDXX_ubsan = clang++
CPPFLAGS_ubsan = -O0 -fsanitize-coverage= edge -fsanitize= undefined -fno-omit-frame-pointer -Wno-unused-command-line-argument -Wvarargs
LDFLAGS_ubsan = -fsanitize= undefined,unsigned-integer-overflow
DEFINES_ubsan = NDEBUG
DEFINES_ubsan = NDEBUG GRPC_UBSAN
VALID_CONFIG_tsan = 1
REQUIRE_CUSTOM_LIBRARIES_tsan = 1
@ -409,7 +418,7 @@ AROPTS = $(GRPC_CROSS_AROPTS) # e.g., rc --target=elf32-little
USE_BUILT_PROTOC = false
e n d i f
GTEST_LIB = -Ithird_party/googletest/googletest/include -Ithird_party/googletest/googletest third_party/googletest/googletest/src/gtest-all.cc
GTEST_LIB = -Ithird_party/googletest/googletest/include -Ithird_party/googletest/googletest third_party/googletest/googletest/src/gtest-all.cc -Ithird_party/googletest/googlemock/include -Ithird_party/googletest/googlemock third_party/googletest/googlemock/src/gmock-all.cc
GTEST_LIB += -lgflags
i f e q ( $( V ) , 1 )
E = @:
@ -419,9 +428,9 @@ E = @echo
Q = @
e n d i f
CORE_VERSION = 3.0.0-pre1
CPP_VERSION = 1.3.0-pre1
CSHARP_VERSION = 1.3.0-pre1
CORE_VERSION = 4.0.0-dev
CPP_VERSION = 1.4.0-dev
CSHARP_VERSION = 1.4.0-dev
CPPFLAGS_NO_ARCH += $( addprefix -I, $( INCLUDES) ) $( addprefix -D, $( DEFINES) )
CPPFLAGS += $( CPPFLAGS_NO_ARCH) $( ARCH_FLAGS)
@ -469,7 +478,7 @@ SHARED_EXT_CORE = dll
SHARED_EXT_CPP = dll
SHARED_EXT_CSHARP = dll
SHARED_PREFIX =
SHARED_VERSION_CORE = -3
SHARED_VERSION_CORE = -4
SHARED_VERSION_CPP = -1
SHARED_VERSION_CSHARP = -1
e l s e i f e q ( $( SYSTEM ) , D a r w i n )
@ -784,7 +793,7 @@ PROTOBUF_PKG_CONFIG = false
PC_REQUIRES_GRPCXX =
PC_LIBS_GRPCXX =
CPPFLAGS := -Ithird_party/googletest/googletest/include $( CPPFLAGS)
CPPFLAGS := -Ithird_party/googletest/googletest/include -Ithird_party/googletest/googlemock/include $( CPPFLAGS)
PROTOC_PLUGINS_ALL = $( BINDIR) /$( CONFIG) /grpc_cpp_plugin $( BINDIR) /$( CONFIG) /grpc_csharp_plugin $( BINDIR) /$( CONFIG) /grpc_node_plugin $( BINDIR) /$( CONFIG) /grpc_objective_c_plugin $( BINDIR) /$( CONFIG) /grpc_php_plugin $( BINDIR) /$( CONFIG) /grpc_python_plugin $( BINDIR) /$( CONFIG) /grpc_ruby_plugin
PROTOC_PLUGINS_DIR = $( BINDIR) /$( CONFIG)
@ -981,6 +990,7 @@ 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
fake_resolver_test : $( BINDIR ) /$( CONFIG ) /fake_resolver_test
fd_conservation_posix_test : $( BINDIR ) /$( CONFIG ) /fd_conservation_posix_test
fd_posix_test : $( BINDIR ) /$( CONFIG ) /fd_posix_test
fling_client : $( BINDIR ) /$( CONFIG ) /fling_client
@ -1050,6 +1060,7 @@ 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
minimal_stack_is_minimal_test : $( BINDIR ) /$( CONFIG ) /minimal_stack_is_minimal_test
mlog_test : $( BINDIR ) /$( CONFIG ) /mlog_test
multiple_server_queues_test : $( BINDIR ) /$( CONFIG ) /multiple_server_queues_test
murmur_hash_test : $( BINDIR ) /$( CONFIG ) /murmur_hash_test
@ -1071,6 +1082,7 @@ server_chttp2_test: $(BINDIR)/$(CONFIG)/server_chttp2_test
server_fuzzer : $( BINDIR ) /$( CONFIG ) /server_fuzzer
server_test : $( BINDIR ) /$( CONFIG ) /server_test
slice_buffer_test : $( BINDIR ) /$( CONFIG ) /slice_buffer_test
slice_hash_table_test : $( BINDIR ) /$( CONFIG ) /slice_hash_table_test
slice_string_helpers_test : $( BINDIR ) /$( CONFIG ) /slice_string_helpers_test
slice_test : $( BINDIR ) /$( CONFIG ) /slice_test
sockaddr_resolver_test : $( BINDIR ) /$( CONFIG ) /sockaddr_resolver_test
@ -1365,6 +1377,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /endpoint_pair_test \
$( BINDIR) /$( CONFIG) /error_test \
$( BINDIR) /$( CONFIG) /ev_epoll_linux_test \
$( BINDIR) /$( CONFIG) /fake_resolver_test \
$( BINDIR) /$( CONFIG) /fd_conservation_posix_test \
$( BINDIR) /$( CONFIG) /fd_posix_test \
$( BINDIR) /$( CONFIG) /fling_client \
@ -1423,6 +1436,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /memory_profile_server \
$( BINDIR) /$( CONFIG) /memory_profile_test \
$( BINDIR) /$( CONFIG) /message_compress_test \
$( BINDIR) /$( CONFIG) /minimal_stack_is_minimal_test \
$( BINDIR) /$( CONFIG) /mlog_test \
$( BINDIR) /$( CONFIG) /multiple_server_queues_test \
$( BINDIR) /$( CONFIG) /murmur_hash_test \
@ -1439,6 +1453,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /server_chttp2_test \
$( BINDIR) /$( CONFIG) /server_test \
$( BINDIR) /$( CONFIG) /slice_buffer_test \
$( BINDIR) /$( CONFIG) /slice_hash_table_test \
$( BINDIR) /$( CONFIG) /slice_string_helpers_test \
$( BINDIR) /$( CONFIG) /slice_test \
$( BINDIR) /$( CONFIG) /sockaddr_resolver_test \
@ -1775,6 +1790,8 @@ test_c: buildtests_c
$( 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 fake_resolver_test"
$( Q) $( BINDIR) /$( CONFIG) /fake_resolver_test || ( echo test fake_resolver_test failed ; exit 1 )
$( E) "[RUN] Testing fd_conservation_posix_test"
$( Q) $( BINDIR) /$( CONFIG) /fd_conservation_posix_test || ( echo test fd_conservation_posix_test failed ; exit 1 )
$( E) "[RUN] Testing fd_posix_test"
@ -1877,6 +1894,8 @@ test_c: buildtests_c
$( 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 minimal_stack_is_minimal_test"
$( Q) $( BINDIR) /$( CONFIG) /minimal_stack_is_minimal_test || ( echo test minimal_stack_is_minimal_test failed ; exit 1 )
$( E) "[RUN] Testing multiple_server_queues_test"
$( Q) $( BINDIR) /$( CONFIG) /multiple_server_queues_test || ( echo test multiple_server_queues_test failed ; exit 1 )
$( E) "[RUN] Testing murmur_hash_test"
@ -1907,6 +1926,8 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /server_test || ( echo test server_test failed ; exit 1 )
$( E) "[RUN] Testing slice_buffer_test"
$( Q) $( BINDIR) /$( CONFIG) /slice_buffer_test || ( echo test slice_buffer_test failed ; exit 1 )
$( E) "[RUN] Testing slice_hash_table_test"
$( Q) $( BINDIR) /$( CONFIG) /slice_hash_table_test || ( echo test slice_hash_table_test failed ; exit 1 )
$( E) "[RUN] Testing slice_string_helpers_test"
$( Q) $( BINDIR) /$( CONFIG) /slice_string_helpers_test || ( echo test slice_string_helpers_test failed ; exit 1 )
$( E) "[RUN] Testing slice_test"
@ -2217,6 +2238,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/health/v1/health.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/health/v1/health.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/health/v1/health.pb.cc : src /proto /grpc /health /v 1/health .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2232,6 +2254,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/lb/v1/load_balancer.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/lb/v1/load_balancer.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/lb/v1/load_balancer.pb.cc : src /proto /grpc /lb /v 1/load_balancer .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2247,6 +2270,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/reflection/v1alpha/reflection.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/reflection/v1alpha/reflection.pb.cc : src /proto /grpc /reflection /v 1alpha /reflection .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2262,6 +2286,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/status/status.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/status/status.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/status/status.pb.cc : src /proto /grpc /status /status .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2277,6 +2302,8 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/compiler_test.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/compiler_test.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/compiler_test.pb.cc : src /proto /grpc /testing /compiler_test .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2285,13 +2312,14 @@ $(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$( EXECUTABLE_SUFFIX) $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= generate_mock_code = true:$( 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 )
$(GENDIR)/src/proto/grpc/testing/control.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/control.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/control.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 /stats .pb .cc
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2307,6 +2335,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc : src /proto /grpc /testing /duplicate /echo_duplicate .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /echo_messages .pb .cc
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2322,6 +2351,8 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/echo.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/echo.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/echo.pb.cc : src /proto /grpc /testing /echo .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /echo_messages .pb .cc
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2330,13 +2361,14 @@ $(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$( EXECUTABLE_SUFFIX) $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= generate_mock_code = true:$( 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 )
$(GENDIR)/src/proto/grpc/testing/echo_messages.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/echo_messages.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/echo_messages.pb.cc : src /proto /grpc /testing /echo_messages .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2352,6 +2384,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/empty.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/empty.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/empty.pb.cc : src /proto /grpc /testing /empty .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2367,6 +2400,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/messages.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/messages.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/messages.pb.cc : src /proto /grpc /testing /messages .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2382,6 +2416,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/metrics.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/metrics.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/metrics.pb.cc : src /proto /grpc /testing /metrics .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2397,6 +2432,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/payloads.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/payloads.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/payloads.pb.cc : src /proto /grpc /testing /payloads .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2412,6 +2448,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/services.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/services.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/services.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 /control .pb .cc $( GENDIR ) /src /proto /grpc /testing /stats .pb .cc
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2427,6 +2464,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/stats.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/stats.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/stats.pb.cc : src /proto /grpc /testing /stats .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2442,6 +2480,7 @@ ifeq ($(NO_PROTOC),true)
$(GENDIR)/src/proto/grpc/testing/test.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/testing/test.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/testing/test.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 /messages .pb .cc
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
@ -2550,7 +2589,7 @@ install-shared_c: shared_c strip-shared_c install-pkg-config_c
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgpr.so.4
$( Q) ln -sf $( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgpr.so
e n d i f
$( E) " [INSTALL] Installing $( SHARED_PREFIX) grpc $( SHARED_VERSION_CORE) . $( SHARED_EXT_CORE) "
@ -2559,7 +2598,7 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc.so
e n d i f
$( E) " [INSTALL] Installing $( SHARED_PREFIX) grpc_cronet $( SHARED_VERSION_CORE) . $( SHARED_EXT_CORE) "
@ -2568,7 +2607,7 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc_cronet.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc_cronet.so
e n d i f
$( E) " [INSTALL] Installing $( SHARED_PREFIX) grpc_unsecure $( SHARED_VERSION_CORE) . $( SHARED_EXT_CORE) "
@ -2577,7 +2616,7 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc_unsecure.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( prefix) /lib/libgrpc_unsecure.so
e n d i f
i f n e q ( $( SYSTEM ) , M I N G W 3 2 )
@ -2594,7 +2633,7 @@ install-shared_cxx: shared_cxx strip-shared_cxx install-shared_c install-pkg-con
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) grpc++$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc++$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++.so
e n d i f
$( E) " [INSTALL] Installing $( SHARED_PREFIX) grpc++_cronet $( SHARED_VERSION_CPP) . $( SHARED_EXT_CPP) "
@ -2603,7 +2642,7 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) grpc++_cronet$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_cronet.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc++_cronet$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_cronet.so
e n d i f
$( E) " [INSTALL] Installing $( SHARED_PREFIX) grpc++_error_details $( SHARED_VERSION_CPP) . $( SHARED_EXT_CPP) "
@ -2612,7 +2651,7 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( Q) $( INSTALL) $( LIBDIR) /$( CONFIG) /libgrpc++_error_details$( SHARED_VERSION_CPP) -dll.a $( prefix) /lib/libgrpc++_error_details.a
e l s e i f n e q ( $( SYSTEM ) , D a r w i n )
$( Q) ln -sf $( SHARED_PREFIX) grpc++_error_details$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_error_details.so.3
$( Q) ln -sf $( SHARED_PREFIX) grpc++_error_details$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_error_details.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc++_error_details$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_error_details.so
e n d i f
$( E) " [INSTALL] Installing $( SHARED_PREFIX) grpc++_reflection $( SHARED_VERSION_CPP) . $( SHARED_EXT_CPP) "
@ -2621,7 +2660,7 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) grpc++_reflection$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_reflection.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc++_reflection$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_reflection.so
e n d i f
$( E) " [INSTALL] Installing $( SHARED_PREFIX) grpc++_unsecure $( SHARED_VERSION_CPP) . $( SHARED_EXT_CPP) "
@ -2630,7 +2669,7 @@ endif
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) grpc++_unsecure$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_unsecure.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc++_unsecure$( SHARED_VERSION_CPP) .$( SHARED_EXT_CPP) $( prefix) /lib/libgrpc++_unsecure.so
e n d i f
i f n e q ( $( SYSTEM ) , M I N G W 3 2 )
@ -2647,7 +2686,7 @@ install-shared_csharp: shared_csharp strip-shared_csharp
i f e q ( $( SYSTEM ) , M I N G W 3 2 )
$( 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.3
$( Q) ln -sf $( SHARED_PREFIX) grpc_csharp_ext$( SHARED_VERSION_CSHARP) .$( SHARED_EXT_CSHARP) $( prefix) /lib/libgrpc_csharp_ext.so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc_csharp_ext$( SHARED_VERSION_CSHARP) .$( SHARED_EXT_CSHARP) $( prefix) /lib/libgrpc_csharp_ext.so
e n d i f
i f n e q ( $( SYSTEM ) , M I N G W 3 2 )
@ -2812,8 +2851,8 @@ $(LIBDIR)/$(CONFIG)/libgpr$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGPR_OB
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -install_name $( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) -dynamiclib -o $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGPR_OBJS) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
e l s e
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,-soname,libgpr.so.3 -o $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGPR_OBJS) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
$( Q) ln -sf $( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) .so.3
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,-soname,libgpr.so.4 -o $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGPR_OBJS) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
$( Q) ln -sf $( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) .so.4
$( Q) ln -sf $( SHARED_PREFIX) gpr$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgpr$( SHARED_VERSION_CORE) .so
e n d i f
e n d i f
@ -2853,15 +2892,10 @@ LIBGRPC_SRC = \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
src/core/lib/channel/compress_filter.c \
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 \
src/core/lib/compression/compression.c \
src/core/lib/compression/message_compress.c \
src/core/lib/debug/trace.c \
@ -2998,6 +3032,10 @@ LIBGRPC_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/filters/http/client/http_client_filter.c \
src/core/ext/filters/http/http_filters_plugin.c \
src/core/ext/filters/http/message_compress/message_compress_filter.c \
src/core/ext/filters/http/server/http_server_filter.c \
src/core/lib/http/httpcli_security_connector.c \
src/core/lib/security/context/security_context.c \
src/core/lib/security/credentials/composite/composite_credentials.c \
@ -3047,6 +3085,7 @@ LIBGRPC_SRC = \
src/core/ext/filters/client_channel/subchannel.c \
src/core/ext/filters/client_channel/subchannel_index.c \
src/core/ext/filters/client_channel/uri_parser.c \
src/core/ext/filters/deadline/deadline_filter.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 \
@ -3083,6 +3122,7 @@ LIBGRPC_SRC = \
src/core/ext/census/trace_context.c \
src/core/ext/census/tracing.c \
src/core/ext/filters/max_age/max_age_filter.c \
src/core/ext/filters/message_size/message_size_filter.c \
src/core/plugin_registry/grpc_plugin_registry.c \
PUBLIC_HEADERS_C += \
@ -3155,8 +3195,8 @@ $(LIBDIR)/$(CONFIG)/libgrpc$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(LIBGRPC_
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -install_name $( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) -dynamiclib -o $( LIBDIR) /$( CONFIG) /libgrpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
e l s e
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,-soname,libgrpc.so.3 -o $( LIBDIR) /$( CONFIG) /libgrpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
$( Q) ln -sf $( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc$( SHARED_VERSION_CORE) .so.3
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,-soname,libgrpc.so.4 -o $( LIBDIR) /$( CONFIG) /libgrpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
$( Q) ln -sf $( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc$( SHARED_VERSION_CORE) .so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc$( SHARED_VERSION_CORE) .so
e n d i f
e n d i f
@ -3175,15 +3215,10 @@ LIBGRPC_CRONET_SRC = \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
src/core/lib/channel/compress_filter.c \
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 \
src/core/lib/compression/compression.c \
src/core/lib/compression/message_compress.c \
src/core/lib/debug/trace.c \
@ -3323,6 +3358,10 @@ LIBGRPC_CRONET_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/filters/http/client/http_client_filter.c \
src/core/ext/filters/http/http_filters_plugin.c \
src/core/ext/filters/http/message_compress/message_compress_filter.c \
src/core/ext/filters/http/server/http_server_filter.c \
src/core/ext/filters/client_channel/channel_connectivity.c \
src/core/ext/filters/client_channel/client_channel.c \
src/core/ext/filters/client_channel/client_channel_factory.c \
@ -3343,6 +3382,7 @@ LIBGRPC_CRONET_SRC = \
src/core/ext/filters/client_channel/subchannel.c \
src/core/ext/filters/client_channel/subchannel_index.c \
src/core/ext/filters/client_channel/uri_parser.c \
src/core/ext/filters/deadline/deadline_filter.c \
src/core/lib/http/httpcli_security_connector.c \
src/core/lib/security/context/security_context.c \
src/core/lib/security/credentials/composite/composite_credentials.c \
@ -3445,8 +3485,8 @@ $(LIBDIR)/$(CONFIG)/libgrpc_cronet$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $(L
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -install_name $( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) -dynamiclib -o $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_CRONET_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
e l s e
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,-soname,libgrpc_cronet.so.3 -o $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_CRONET_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
$( Q) ln -sf $( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) .so.3
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,-soname,libgrpc_cronet.so.4 -o $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_CRONET_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( OPENSSL_MERGE_LIBS) $( LDLIBS_SECURE) $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
$( Q) ln -sf $( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) .so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc_cronet$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc_cronet$( SHARED_VERSION_CORE) .so
e n d i f
e n d i f
@ -3484,15 +3524,10 @@ LIBGRPC_TEST_UTIL_SRC = \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
src/core/lib/channel/compress_filter.c \
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 \
src/core/lib/compression/compression.c \
src/core/lib/compression/message_compress.c \
src/core/lib/debug/trace.c \
@ -3717,15 +3752,10 @@ LIBGRPC_UNSECURE_SRC = \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
src/core/lib/channel/compress_filter.c \
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 \
src/core/lib/compression/compression.c \
src/core/lib/compression/message_compress.c \
src/core/lib/debug/trace.c \
@ -3863,6 +3893,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/filters/http/client/http_client_filter.c \
src/core/ext/filters/http/http_filters_plugin.c \
src/core/ext/filters/http/message_compress/message_compress_filter.c \
src/core/ext/filters/http/server/http_server_filter.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 \
@ -3887,6 +3921,7 @@ LIBGRPC_UNSECURE_SRC = \
src/core/ext/filters/client_channel/subchannel.c \
src/core/ext/filters/client_channel/subchannel_index.c \
src/core/ext/filters/client_channel/uri_parser.c \
src/core/ext/filters/deadline/deadline_filter.c \
src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.c \
src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.c \
src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c \
@ -3918,6 +3953,7 @@ LIBGRPC_UNSECURE_SRC = \
src/core/ext/census/trace_context.c \
src/core/ext/census/tracing.c \
src/core/ext/filters/max_age/max_age_filter.c \
src/core/ext/filters/message_size/message_size_filter.c \
src/core/plugin_registry/grpc_unsecure_plugin_registry.c \
PUBLIC_HEADERS_C += \
@ -3978,8 +4014,8 @@ $(LIBDIR)/$(CONFIG)/libgrpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE): $
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -install_name $( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) -dynamiclib -o $( LIBDIR) /$( CONFIG) /libgrpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_UNSECURE_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
e l s e
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,-soname,libgrpc_unsecure.so.3 -o $( LIBDIR) /$( CONFIG) /libgrpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_UNSECURE_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
$( Q) ln -sf $( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc_unsecure$( SHARED_VERSION_CORE) .so.3
$( Q) $( LD) $( LDFLAGS) -L$( LIBDIR) /$( CONFIG) -shared -Wl,-soname,libgrpc_unsecure.so.4 -o $( LIBDIR) /$( CONFIG) /libgrpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBGRPC_UNSECURE_OBJS) $( LIBDIR) /$( CONFIG) /libgpr.a $( ZLIB_MERGE_LIBS) $( CARES_MERGE_LIBS) $( LDLIBS)
$( Q) ln -sf $( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc_unsecure$( SHARED_VERSION_CORE) .so.4
$( Q) ln -sf $( SHARED_PREFIX) grpc_unsecure$( SHARED_VERSION_CORE) .$( SHARED_EXT_CORE) $( LIBDIR) /$( CONFIG) /libgrpc_unsecure$( SHARED_VERSION_CORE) .so
e n d i f
e n d i f
@ -4112,15 +4148,10 @@ LIBGRPC++_SRC = \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
src/core/lib/channel/compress_filter.c \
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 \
src/core/lib/compression/compression.c \
src/core/lib/compression/message_compress.c \
src/core/lib/debug/trace.c \
@ -4310,7 +4341,6 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/codegen/slice.h \
include/grpc++/impl/codegen/status.h \
include/grpc++/impl/codegen/status_code_enum.h \
include/grpc++/impl/codegen/status_helper.h \
include/grpc++/impl/codegen/string_ref.h \
include/grpc++/impl/codegen/stub_options.h \
include/grpc++/impl/codegen/sync_stream.h \
@ -4451,15 +4481,10 @@ LIBGRPC++_CRONET_SRC = \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
src/core/lib/channel/compress_filter.c \
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 \
src/core/lib/compression/compression.c \
src/core/lib/compression/message_compress.c \
src/core/lib/debug/trace.c \
@ -4602,6 +4627,10 @@ LIBGRPC++_CRONET_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/filters/http/client/http_client_filter.c \
src/core/ext/filters/http/http_filters_plugin.c \
src/core/ext/filters/http/message_compress/message_compress_filter.c \
src/core/ext/filters/http/server/http_server_filter.c \
src/core/ext/filters/client_channel/channel_connectivity.c \
src/core/ext/filters/client_channel/client_channel.c \
src/core/ext/filters/client_channel/client_channel_factory.c \
@ -4622,6 +4651,7 @@ LIBGRPC++_CRONET_SRC = \
src/core/ext/filters/client_channel/subchannel.c \
src/core/ext/filters/client_channel/subchannel_index.c \
src/core/ext/filters/client_channel/uri_parser.c \
src/core/ext/filters/deadline/deadline_filter.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 \
@ -4711,7 +4741,6 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/codegen/slice.h \
include/grpc++/impl/codegen/status.h \
include/grpc++/impl/codegen/status_code_enum.h \
include/grpc++/impl/codegen/status_helper.h \
include/grpc++/impl/codegen/string_ref.h \
include/grpc++/impl/codegen/stub_options.h \
include/grpc++/impl/codegen/sync_stream.h \
@ -5094,7 +5123,6 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/codegen/slice.h \
include/grpc++/impl/codegen/status.h \
include/grpc++/impl/codegen/status_code_enum.h \
include/grpc++/impl/codegen/status_helper.h \
include/grpc++/impl/codegen/string_ref.h \
include/grpc++/impl/codegen/stub_options.h \
include/grpc++/impl/codegen/sync_stream.h \
@ -5214,15 +5242,10 @@ LIBGRPC++_UNSECURE_SRC = \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
src/core/lib/channel/compress_filter.c \
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 \
src/core/lib/compression/compression.c \
src/core/lib/compression/message_compress.c \
src/core/lib/debug/trace.c \
@ -5412,7 +5435,6 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/codegen/slice.h \
include/grpc++/impl/codegen/status.h \
include/grpc++/impl/codegen/status_code_enum.h \
include/grpc++/impl/codegen/status_helper.h \
include/grpc++/impl/codegen/string_ref.h \
include/grpc++/impl/codegen/stub_options.h \
include/grpc++/impl/codegen/sync_stream.h \
@ -9410,6 +9432,38 @@ endif
e n d i f
FAKE_RESOLVER_TEST_SRC = \
test/core/client_channel/resolvers/fake_resolver_test.c \
FAKE_RESOLVER_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( FAKE_RESOLVER_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)/fake_resolver_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/fake_resolver_test : $( FAKE_RESOLVER_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) $( FAKE_RESOLVER_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) /fake_resolver_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/client_channel/resolvers/fake_resolver_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_fake_resolver_test : $( FAKE_RESOLVER_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 $(FAKE_RESOLVER_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
FD_CONSERVATION_POSIX_TEST_SRC = \
test/core/iomgr/fd_conservation_posix_test.c \
@ -11618,6 +11672,38 @@ endif
e n d i f
MINIMAL_STACK_IS_MINIMAL_TEST_SRC = \
test/core/channel/minimal_stack_is_minimal_test.c \
MINIMAL_STACK_IS_MINIMAL_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( MINIMAL_STACK_IS_MINIMAL_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)/minimal_stack_is_minimal_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/minimal_stack_is_minimal_test : $( MINIMAL_STACK_IS_MINIMAL_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) $( MINIMAL_STACK_IS_MINIMAL_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) /minimal_stack_is_minimal_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/channel/minimal_stack_is_minimal_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_minimal_stack_is_minimal_test : $( MINIMAL_STACK_IS_MINIMAL_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 $(MINIMAL_STACK_IS_MINIMAL_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
MLOG_TEST_SRC = \
test/core/census/mlog_test.c \
@ -12290,6 +12376,38 @@ endif
e n d i f
SLICE_HASH_TABLE_TEST_SRC = \
test/core/slice/slice_hash_table_test.c \
SLICE_HASH_TABLE_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( SLICE_HASH_TABLE_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)/slice_hash_table_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/slice_hash_table_test : $( SLICE_HASH_TABLE_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) $( SLICE_HASH_TABLE_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) /slice_hash_table_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/slice/slice_hash_table_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_slice_hash_table_test : $( SLICE_HASH_TABLE_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 $(SLICE_HASH_TABLE_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
SLICE_STRING_HELPERS_TEST_SRC = \
test/core/slice/slice_string_helpers_test.c \
@ -14138,28 +14256,28 @@ $(BINDIR)/$(CONFIG)/codegen_test_minimal: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/codegen_test_minimal : $( PROTOBUF_DEP ) $( CODEGEN_TEST_MINIMAL_OBJS )
$(BINDIR)/$(CONFIG)/codegen_test_minimal : $( PROTOBUF_DEP ) $( CODEGEN_TEST_MINIMAL_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( CODEGEN_TEST_MINIMAL_OBJS) $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /codegen_test_minimal
$( Q) $( LDXX) $( LDFLAGS) $( CODEGEN_TEST_MINIMAL_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr.a $( L DLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /codegen_test_minimal
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/control.o :
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/control.o : $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/messages.o :
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/messages.o : $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/payloads.o :
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/payloads.o : $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/services.o :
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/services.o : $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/stats.o :
$(OBJDIR)/$(CONFIG)/src/proto/grpc/testing/stats.o : $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/cpp/codegen/codegen_test_minimal.o :
$(OBJDIR)/$(CONFIG)/test/cpp/codegen/codegen_test_minimal.o : $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/src/cpp/codegen/codegen_init.o :
$(OBJDIR)/$(CONFIG)/src/cpp/codegen/codegen_init.o : $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_codegen_test_minimal : $( CODEGEN_TEST_MINIMAL_OBJS :.o =.dep )