@ -77,7 +77,6 @@ CC_opt = $(DEFAULT_CC)
CXX_opt = $( DEFAULT_CXX)
LD_opt = $( DEFAULT_CC)
LDXX_opt = $( DEFAULT_CXX)
CXXFLAGS_opt = -fno-exceptions
CPPFLAGS_opt = -O2
DEFINES_opt = NDEBUG
@ -95,7 +94,6 @@ CC_dbg = $(DEFAULT_CC)
CXX_dbg = $( DEFAULT_CXX)
LD_dbg = $( DEFAULT_CC)
LDXX_dbg = $( DEFAULT_CXX)
CXXFLAGS_dbg = -fno-exceptions
CPPFLAGS_dbg = -O0
DEFINES_dbg = _DEBUG DEBUG
@ -144,14 +142,14 @@ 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 + + -compa t = 1
C C _ c + + -compa t = $( DEFAULT_CC)
C X X _ c + + -compa t = $( DEFAULT_CXX)
L D _ c + + -compa t = $( DEFAULT_CC)
L D X X _ c + + -compa t = $( 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_noexcep t = 1
CC_noexcep t = $( DEFAULT_CC)
CXX_noexcep t = $( DEFAULT_CXX)
LD_noexcep t = $( DEFAULT_CC)
LDXX_noexcep t = $( DEFAULT_CXX)
CXXFLAGS_noexcept = -fno-exceptions
CPPFLAGS_noexcept = -O2
DEFINES_noexcept = N DEBUG
VALID_CONFIG_ubsan = 1
REQUIRE_CUSTOM_LIBRARIES_ubsan = 1
@ -207,6 +205,15 @@ LDXX_lto = $(DEFAULT_CXX)
CPPFLAGS_lto = -O2
DEFINES_lto = NDEBUG
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_mutrace = 1
CC_mutrace = $( DEFAULT_CC)
CXX_mutrace = $( DEFAULT_CXX)
@ -327,7 +334,7 @@ CXXFLAGS += -std=c++11
i f e q ( $( SYSTEM ) , D a r w i n )
CXXFLAGS += -stdlib= libc++
e n d i f
CPPFLAGS += -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED= 1
CPPFLAGS += -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED= 1 -Wno-deprecated-declarations
COREFLAGS += -fno-rtti -fno-exceptions
LDFLAGS += -g
@ -412,8 +419,8 @@ Q = @
e n d i f
CORE_VERSION = 5.0.0-dev
CPP_VERSION = 1.9 .0-dev
CSHARP_VERSION = 1.9 .0-dev
CPP_VERSION = 1.10 .0-dev
CSHARP_VERSION = 1.10 .0-dev
CPPFLAGS_NO_ARCH += $( addprefix -I, $( INCLUDES) ) $( addprefix -D, $( DEFINES) )
CPPFLAGS += $( CPPFLAGS_NO_ARCH) $( ARCH_FLAGS)
@ -643,7 +650,6 @@ ZLIB_DEP = $(LIBDIR)/$(CONFIG)/libz.a
ZLIB_MERGE_LIBS = $( LIBDIR) /$( CONFIG) /libz.a
ZLIB_MERGE_OBJS = $( LIBZ_OBJS)
CPPFLAGS += -Ithird_party/zlib
LDFLAGS += -L$( LIBDIR) /$( CONFIG) /zlib
e l s e
i f e q ( $( HAS_PKG_CONFIG ) , t r u e )
CPPFLAGS += $( shell $( PKG_CONFIG) --cflags zlib)
@ -674,7 +680,6 @@ CARES_DEP = $(LIBDIR)/$(CONFIG)/libares.a
CARES_MERGE_OBJS = $( LIBARES_OBJS)
CARES_MERGE_LIBS = $( LIBDIR) /$( CONFIG) /libares.a
CPPFLAGS := -Ithird_party/cares -Ithird_party/cares/cares $( CPPFLAGS)
LDFLAGS := -L$( LIBDIR) /$( CONFIG) /c-ares $( LDFLAGS)
e l s e
i f e q ( $( HAS_PKG_CONFIG ) , t r u e )
PC_REQUIRES_GRPC += libcares
@ -1126,6 +1131,7 @@ cxx_string_ref_test: $(BINDIR)/$(CONFIG)/cxx_string_ref_test
cxx_time_test : $( BINDIR ) /$( CONFIG ) /cxx_time_test
end2end_test : $( BINDIR ) /$( CONFIG ) /end 2end_test
error_details_test : $( BINDIR ) /$( CONFIG ) /error_details_test
exception_test : $( BINDIR ) /$( CONFIG ) /exception_test
filter_end2end_test : $( BINDIR ) /$( CONFIG ) /filter_end 2end_test
generic_end2end_test : $( BINDIR ) /$( CONFIG ) /generic_end 2end_test
golden_file_test : $( BINDIR ) /$( CONFIG ) /golden_file_test
@ -1145,6 +1151,7 @@ h2_ssl_cert_test: $(BINDIR)/$(CONFIG)/h2_ssl_cert_test
health_service_end2end_test : $( BINDIR ) /$( CONFIG ) /health_service_end 2end_test
http2_client : $( BINDIR ) /$( CONFIG ) /http 2_client
hybrid_end2end_test : $( BINDIR ) /$( CONFIG ) /hybrid_end 2end_test
inlined_vector_test : $( BINDIR ) /$( CONFIG ) /inlined_vector_test
inproc_sync_unary_ping_pong_test : $( BINDIR ) /$( CONFIG ) /inproc_sync_unary_ping_pong_test
interop_client : $( BINDIR ) /$( CONFIG ) /interop_client
interop_server : $( BINDIR ) /$( CONFIG ) /interop_server
@ -1154,6 +1161,7 @@ memory_test: $(BINDIR)/$(CONFIG)/memory_test
metrics_client : $( BINDIR ) /$( CONFIG ) /metrics_client
mock_test : $( BINDIR ) /$( CONFIG ) /mock_test
noop-benchmark : $( BINDIR ) /$( CONFIG ) /noop -benchmark
orphanable_test : $( BINDIR ) /$( CONFIG ) /orphanable_test
proto_server_reflection_test : $( BINDIR ) /$( CONFIG ) /proto_server_reflection_test
proto_utils_test : $( BINDIR ) /$( CONFIG ) /proto_utils_test
qps_interarrival_test : $( BINDIR ) /$( CONFIG ) /qps_interarrival_test
@ -1301,10 +1309,10 @@ third_party/protobuf/configure:
$(LIBDIR)/$(CONFIG)/protobuf/libprotobuf.a : third_party /protobuf /configure
$( E) "[MAKE] Building protobuf"
$( Q) mkdir -p $( LIBDIR) /$( CONFIG) /protobuf
$( Q) ( cd third_party/protobuf ; CC = " $( CC) " CXX = " $( CXX) " LDFLAGS = " $( LDFLAGS_$( CONFIG) ) -g $( PROTOBUF_LDFLAGS_EXTRA) " CPPFLAGS = " $( PIC_CPPFLAGS) $( CPPFLAGS_$( CONFIG) ) -g $( PROTOBUF_CPPFLAGS_EXTRA) " ./configure --disable-shared --enable-static $( PROTOBUF_CONFIG_OPTS) )
$( Q) $( MAKE) -C third_party/protobuf clean
$( Q) $( MAKE) -C third_party/protobuf
$( Q) mkdir -p $( LIBDIR) /$( CONFIG) /protobuf
$( Q) mkdir -p $( BINDIR) /$( CONFIG) /protobuf
$( Q) cp third_party/protobuf/src/.libs/libprotoc.a $( LIBDIR) /$( CONFIG) /protobuf
$( Q) cp third_party/protobuf/src/.libs/libprotobuf.a $( LIBDIR) /$( CONFIG) /protobuf
@ -1573,6 +1581,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /cxx_time_test \
$( BINDIR) /$( CONFIG) /end2end_test \
$( BINDIR) /$( CONFIG) /error_details_test \
$( BINDIR) /$( CONFIG) /exception_test \
$( BINDIR) /$( CONFIG) /filter_end2end_test \
$( BINDIR) /$( CONFIG) /generic_end2end_test \
$( BINDIR) /$( CONFIG) /golden_file_test \
@ -1585,6 +1594,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /health_service_end2end_test \
$( BINDIR) /$( CONFIG) /http2_client \
$( BINDIR) /$( CONFIG) /hybrid_end2end_test \
$( BINDIR) /$( CONFIG) /inlined_vector_test \
$( BINDIR) /$( CONFIG) /inproc_sync_unary_ping_pong_test \
$( BINDIR) /$( CONFIG) /interop_client \
$( BINDIR) /$( CONFIG) /interop_server \
@ -1594,6 +1604,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /metrics_client \
$( BINDIR) /$( CONFIG) /mock_test \
$( BINDIR) /$( CONFIG) /noop-benchmark \
$( BINDIR) /$( CONFIG) /orphanable_test \
$( BINDIR) /$( CONFIG) /proto_server_reflection_test \
$( BINDIR) /$( CONFIG) /proto_utils_test \
$( BINDIR) /$( CONFIG) /qps_interarrival_test \
@ -1702,6 +1713,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /cxx_time_test \
$( BINDIR) /$( CONFIG) /end2end_test \
$( BINDIR) /$( CONFIG) /error_details_test \
$( BINDIR) /$( CONFIG) /exception_test \
$( BINDIR) /$( CONFIG) /filter_end2end_test \
$( BINDIR) /$( CONFIG) /generic_end2end_test \
$( BINDIR) /$( CONFIG) /golden_file_test \
@ -1714,6 +1726,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /health_service_end2end_test \
$( BINDIR) /$( CONFIG) /http2_client \
$( BINDIR) /$( CONFIG) /hybrid_end2end_test \
$( BINDIR) /$( CONFIG) /inlined_vector_test \
$( BINDIR) /$( CONFIG) /inproc_sync_unary_ping_pong_test \
$( BINDIR) /$( CONFIG) /interop_client \
$( BINDIR) /$( CONFIG) /interop_server \
@ -1723,6 +1736,7 @@ buildtests_cxx: privatelibs_cxx \
$( BINDIR) /$( CONFIG) /metrics_client \
$( BINDIR) /$( CONFIG) /mock_test \
$( BINDIR) /$( CONFIG) /noop-benchmark \
$( BINDIR) /$( CONFIG) /orphanable_test \
$( BINDIR) /$( CONFIG) /proto_server_reflection_test \
$( BINDIR) /$( CONFIG) /proto_utils_test \
$( BINDIR) /$( CONFIG) /qps_interarrival_test \
@ -2101,6 +2115,8 @@ test_cxx: buildtests_cxx
$( Q) $( BINDIR) /$( CONFIG) /end2end_test || ( echo test end2end_test failed ; exit 1 )
$( E) "[RUN] Testing error_details_test"
$( Q) $( BINDIR) /$( CONFIG) /error_details_test || ( echo test error_details_test failed ; exit 1 )
$( E) "[RUN] Testing exception_test"
$( Q) $( BINDIR) /$( CONFIG) /exception_test || ( echo test exception_test failed ; exit 1 )
$( E) "[RUN] Testing filter_end2end_test"
$( Q) $( BINDIR) /$( CONFIG) /filter_end2end_test || ( echo test filter_end2end_test failed ; exit 1 )
$( E) "[RUN] Testing generic_end2end_test"
@ -2119,6 +2135,8 @@ test_cxx: buildtests_cxx
$( Q) $( BINDIR) /$( CONFIG) /h2_ssl_cert_test || ( echo test h2_ssl_cert_test failed ; exit 1 )
$( E) "[RUN] Testing health_service_end2end_test"
$( Q) $( BINDIR) /$( CONFIG) /health_service_end2end_test || ( echo test health_service_end2end_test failed ; exit 1 )
$( E) "[RUN] Testing inlined_vector_test"
$( Q) $( BINDIR) /$( CONFIG) /inlined_vector_test || ( echo test inlined_vector_test failed ; exit 1 )
$( E) "[RUN] Testing inproc_sync_unary_ping_pong_test"
$( Q) $( BINDIR) /$( CONFIG) /inproc_sync_unary_ping_pong_test || ( echo test inproc_sync_unary_ping_pong_test failed ; exit 1 )
$( E) "[RUN] Testing interop_test"
@ -2129,6 +2147,8 @@ test_cxx: buildtests_cxx
$( Q) $( BINDIR) /$( CONFIG) /mock_test || ( echo test mock_test failed ; exit 1 )
$( E) "[RUN] Testing noop-benchmark"
$( Q) $( BINDIR) /$( CONFIG) /noop-benchmark || ( echo test noop-benchmark failed ; exit 1 )
$( E) "[RUN] Testing orphanable_test"
$( Q) $( BINDIR) /$( CONFIG) /orphanable_test || ( echo test orphanable_test failed ; exit 1 )
$( E) "[RUN] Testing proto_server_reflection_test"
$( Q) $( BINDIR) /$( CONFIG) /proto_server_reflection_test || ( echo test proto_server_reflection_test failed ; exit 1 )
$( E) "[RUN] Testing proto_utils_test"
@ -2820,50 +2840,50 @@ clean:
LIBGPR_SRC = \
src/core/lib/gpr/alloc.cc \
src/core/lib/gpr/arena.cc \
src/core/lib/gpr/atm.cc \
src/core/lib/gpr/avl.cc \
src/core/lib/gpr/cmdline.cc \
src/core/lib/gpr/cpu_iphone.cc \
src/core/lib/gpr/cpu_linux.cc \
src/core/lib/gpr/cpu_posix.cc \
src/core/lib/gpr/cpu_windows.cc \
src/core/lib/gpr/env_linux.cc \
src/core/lib/gpr/env_posix.cc \
src/core/lib/gpr/env_windows.cc \
src/core/lib/gpr/fork.cc \
src/core/lib/gpr/host_port.cc \
src/core/lib/gpr/log.cc \
src/core/lib/gpr/log_android.cc \
src/core/lib/gpr/log_linux.cc \
src/core/lib/gpr/log_posix.cc \
src/core/lib/gpr/log_windows.cc \
src/core/lib/gpr/mpscq.cc \
src/core/lib/gpr/murmur_hash.cc \
src/core/lib/gpr/string.cc \
src/core/lib/gpr/string_posix.cc \
src/core/lib/gpr/string_util_windows.cc \
src/core/lib/gpr/string_windows.cc \
src/core/lib/gpr/subprocess_posix.cc \
src/core/lib/gpr/subprocess_windows.cc \
src/core/lib/gpr/sync.cc \
src/core/lib/gpr/sync_posix.cc \
src/core/lib/gpr/sync_windows.cc \
src/core/lib/gpr/thd.cc \
src/core/lib/gpr/thd_posix.cc \
src/core/lib/gpr/thd_windows.cc \
src/core/lib/gpr/time.cc \
src/core/lib/gpr/time_posix.cc \
src/core/lib/gpr/time_precise.cc \
src/core/lib/gpr/time_windows.cc \
src/core/lib/gpr/tls_pthread.cc \
src/core/lib/gpr/tmpfile_msys.cc \
src/core/lib/gpr/tmpfile_posix.cc \
src/core/lib/gpr/tmpfile_windows.cc \
src/core/lib/gpr/wrap_memcpy.cc \
src/core/lib/profiling/basic_timers.cc \
src/core/lib/profiling/stap_timers.cc \
src/core/lib/support/alloc.cc \
src/core/lib/support/arena.cc \
src/core/lib/support/atm.cc \
src/core/lib/support/avl.cc \
src/core/lib/support/cmdline.cc \
src/core/lib/support/cpu_iphone.cc \
src/core/lib/support/cpu_linux.cc \
src/core/lib/support/cpu_posix.cc \
src/core/lib/support/cpu_windows.cc \
src/core/lib/support/env_linux.cc \
src/core/lib/support/env_posix.cc \
src/core/lib/support/env_windows.cc \
src/core/lib/support/fork.cc \
src/core/lib/support/host_port.cc \
src/core/lib/support/log.cc \
src/core/lib/support/log_android.cc \
src/core/lib/support/log_linux.cc \
src/core/lib/support/log_posix.cc \
src/core/lib/support/log_windows.cc \
src/core/lib/support/mpscq.cc \
src/core/lib/support/murmur_hash.cc \
src/core/lib/support/string.cc \
src/core/lib/support/string_posix.cc \
src/core/lib/support/string_util_windows.cc \
src/core/lib/support/string_windows.cc \
src/core/lib/support/subprocess_posix.cc \
src/core/lib/support/subprocess_windows.cc \
src/core/lib/support/sync.cc \
src/core/lib/support/sync_posix.cc \
src/core/lib/support/sync_windows.cc \
src/core/lib/support/thd.cc \
src/core/lib/support/thd_posix.cc \
src/core/lib/support/thd_windows.cc \
src/core/lib/support/time.cc \
src/core/lib/support/time_posix.cc \
src/core/lib/support/time_precise.cc \
src/core/lib/support/time_windows.cc \
src/core/lib/support/tls_pthread.cc \
src/core/lib/support/tmpfile_msys.cc \
src/core/lib/support/tmpfile_posix.cc \
src/core/lib/support/tmpfile_windows.cc \
src/core/lib/support/wrap_memcpy.cc \
PUBLIC_HEADERS_C += \
include/grpc/support/alloc.h \
@ -3226,7 +3246,6 @@ 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/slice.h \
@ -3540,7 +3559,6 @@ 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/slice.h \
@ -3827,7 +3845,6 @@ 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/slice.h \
@ -4088,7 +4105,6 @@ 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/slice.h \
@ -4354,7 +4370,6 @@ 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/slice.h \
@ -4646,7 +4661,6 @@ 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/slice.h \
@ -5133,7 +5147,6 @@ 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/slice.h \
@ -5526,7 +5539,6 @@ 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/slice.h \
@ -5644,7 +5656,6 @@ 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/slice.h \
@ -5854,7 +5865,6 @@ 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/slice.h \
@ -8557,6 +8567,7 @@ LIBEND2END_TESTS_SRC = \
test/core/end2end/tests/filter_call_init_fails.cc \
test/core/end2end/tests/filter_causes_close.cc \
test/core/end2end/tests/filter_latency.cc \
test/core/end2end/tests/filter_status_code.cc \
test/core/end2end/tests/graceful_server_shutdown.cc \
test/core/end2end/tests/high_initial_seqno.cc \
test/core/end2end/tests/hpack_size.cc \
@ -8655,6 +8666,7 @@ LIBEND2END_NOSEC_TESTS_SRC = \
test/core/end2end/tests/filter_call_init_fails.cc \
test/core/end2end/tests/filter_causes_close.cc \
test/core/end2end/tests/filter_latency.cc \
test/core/end2end/tests/filter_status_code.cc \
test/core/end2end/tests/graceful_server_shutdown.cc \
test/core/end2end/tests/high_initial_seqno.cc \
test/core/end2end/tests/hpack_size.cc \
@ -8786,7 +8798,7 @@ endif
ALLOC_TEST_SRC = \
test/core/support /alloc_test.cc \
test/core/gpr /alloc_test.cc \
ALLOC_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( ALLOC_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -8806,7 +8818,7 @@ $(BINDIR)/$(CONFIG)/alloc_test: $(ALLOC_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_te
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /alloc_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /alloc_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_alloc_test : $( ALLOC_TEST_OBJS :.o =.dep )
@ -8882,7 +8894,7 @@ endif
ARENA_TEST_SRC = \
test/core/support /arena_test.cc \
test/core/gpr /arena_test.cc \
ARENA_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( ARENA_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -8902,7 +8914,7 @@ $(BINDIR)/$(CONFIG)/arena_test: $(ARENA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_te
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /arena_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /arena_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_arena_test : $( ARENA_TEST_OBJS :.o =.dep )
@ -9845,7 +9857,7 @@ endif
GPR_AVL_TEST_SRC = \
test/core/support /avl_test.cc \
test/core/gpr /avl_test.cc \
GPR_AVL_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_AVL_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -9865,7 +9877,7 @@ $(BINDIR)/$(CONFIG)/gpr_avl_test: $(GPR_AVL_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgp
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /avl_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /avl_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_avl_test : $( GPR_AVL_TEST_OBJS :.o =.dep )
@ -9877,7 +9889,7 @@ endif
GPR_CMDLINE_TEST_SRC = \
test/core/support /cmdline_test.cc \
test/core/gpr /cmdline_test.cc \
GPR_CMDLINE_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_CMDLINE_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -9897,7 +9909,7 @@ $(BINDIR)/$(CONFIG)/gpr_cmdline_test: $(GPR_CMDLINE_TEST_OBJS) $(LIBDIR)/$(CONFI
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /cmdline_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /cmdline_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_cmdline_test : $( GPR_CMDLINE_TEST_OBJS :.o =.dep )
@ -9909,7 +9921,7 @@ endif
GPR_CPU_TEST_SRC = \
test/core/support /cpu_test.cc \
test/core/gpr /cpu_test.cc \
GPR_CPU_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_CPU_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -9929,7 +9941,7 @@ $(BINDIR)/$(CONFIG)/gpr_cpu_test: $(GPR_CPU_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgp
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /cpu_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /cpu_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_cpu_test : $( GPR_CPU_TEST_OBJS :.o =.dep )
@ -9941,7 +9953,7 @@ endif
GPR_ENV_TEST_SRC = \
test/core/support /env_test.cc \
test/core/gpr /env_test.cc \
GPR_ENV_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_ENV_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -9961,7 +9973,7 @@ $(BINDIR)/$(CONFIG)/gpr_env_test: $(GPR_ENV_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgp
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /env_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /env_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_env_test : $( GPR_ENV_TEST_OBJS :.o =.dep )
@ -9973,7 +9985,7 @@ endif
GPR_HOST_PORT_TEST_SRC = \
test/core/support /host_port_test.cc \
test/core/gpr /host_port_test.cc \
GPR_HOST_PORT_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_HOST_PORT_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -9993,7 +10005,7 @@ $(BINDIR)/$(CONFIG)/gpr_host_port_test: $(GPR_HOST_PORT_TEST_OBJS) $(LIBDIR)/$(C
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /host_port_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /host_port_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_host_port_test : $( GPR_HOST_PORT_TEST_OBJS :.o =.dep )
@ -10005,7 +10017,7 @@ endif
GPR_LOG_TEST_SRC = \
test/core/support /log_test.cc \
test/core/gpr /log_test.cc \
GPR_LOG_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_LOG_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10025,7 +10037,7 @@ $(BINDIR)/$(CONFIG)/gpr_log_test: $(GPR_LOG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgp
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /log_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /log_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_log_test : $( GPR_LOG_TEST_OBJS :.o =.dep )
@ -10037,7 +10049,7 @@ endif
GPR_MANUAL_CONSTRUCTOR_TEST_SRC = \
test/core/support /manual_constructor_test.cc \
test/core/gprpp /manual_constructor_test.cc \
GPR_MANUAL_CONSTRUCTOR_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_MANUAL_CONSTRUCTOR_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10057,7 +10069,7 @@ $(BINDIR)/$(CONFIG)/gpr_manual_constructor_test: $(GPR_MANUAL_CONSTRUCTOR_TEST_O
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /manual_constructor_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gprpp /manual_constructor_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_manual_constructor_test : $( GPR_MANUAL_CONSTRUCTOR_TEST_OBJS :.o =.dep )
@ -10069,7 +10081,7 @@ endif
GPR_MPSCQ_TEST_SRC = \
test/core/support /mpscq_test.cc \
test/core/gpr /mpscq_test.cc \
GPR_MPSCQ_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_MPSCQ_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10089,7 +10101,7 @@ $(BINDIR)/$(CONFIG)/gpr_mpscq_test: $(GPR_MPSCQ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/l
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /mpscq_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /mpscq_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_mpscq_test : $( GPR_MPSCQ_TEST_OBJS :.o =.dep )
@ -10101,7 +10113,7 @@ endif
GPR_SPINLOCK_TEST_SRC = \
test/core/support /spinlock_test.cc \
test/core/gpr /spinlock_test.cc \
GPR_SPINLOCK_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_SPINLOCK_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10121,7 +10133,7 @@ $(BINDIR)/$(CONFIG)/gpr_spinlock_test: $(GPR_SPINLOCK_TEST_OBJS) $(LIBDIR)/$(CON
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /spinlock_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /spinlock_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_spinlock_test : $( GPR_SPINLOCK_TEST_OBJS :.o =.dep )
@ -10133,7 +10145,7 @@ endif
GPR_STRING_TEST_SRC = \
test/core/support /string_test.cc \
test/core/gpr /string_test.cc \
GPR_STRING_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_STRING_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10153,7 +10165,7 @@ $(BINDIR)/$(CONFIG)/gpr_string_test: $(GPR_STRING_TEST_OBJS) $(LIBDIR)/$(CONFIG)
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /string_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /string_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_string_test : $( GPR_STRING_TEST_OBJS :.o =.dep )
@ -10165,7 +10177,7 @@ endif
GPR_SYNC_TEST_SRC = \
test/core/support /sync_test.cc \
test/core/gpr /sync_test.cc \
GPR_SYNC_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_SYNC_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10185,7 +10197,7 @@ $(BINDIR)/$(CONFIG)/gpr_sync_test: $(GPR_SYNC_TEST_OBJS) $(LIBDIR)/$(CONFIG)/lib
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /sync_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /sync_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_sync_test : $( GPR_SYNC_TEST_OBJS :.o =.dep )
@ -10197,7 +10209,7 @@ endif
GPR_THD_TEST_SRC = \
test/core/support /thd_test.cc \
test/core/gpr /thd_test.cc \
GPR_THD_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_THD_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10217,7 +10229,7 @@ $(BINDIR)/$(CONFIG)/gpr_thd_test: $(GPR_THD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgp
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /thd_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /thd_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_thd_test : $( GPR_THD_TEST_OBJS :.o =.dep )
@ -10229,7 +10241,7 @@ endif
GPR_TIME_TEST_SRC = \
test/core/support /time_test.cc \
test/core/gpr /time_test.cc \
GPR_TIME_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_TIME_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10249,7 +10261,7 @@ $(BINDIR)/$(CONFIG)/gpr_time_test: $(GPR_TIME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/lib
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /time_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /time_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_time_test : $( GPR_TIME_TEST_OBJS :.o =.dep )
@ -10261,7 +10273,7 @@ endif
GPR_TLS_TEST_SRC = \
test/core/support /tls_test.cc \
test/core/gpr /tls_test.cc \
GPR_TLS_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_TLS_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10281,7 +10293,7 @@ $(BINDIR)/$(CONFIG)/gpr_tls_test: $(GPR_TLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgp
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /tls_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /tls_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_tls_test : $( GPR_TLS_TEST_OBJS :.o =.dep )
@ -10293,7 +10305,7 @@ endif
GPR_USEFUL_TEST_SRC = \
test/core/support /useful_test.cc \
test/core/gpr /useful_test.cc \
GPR_USEFUL_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_USEFUL_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -10313,7 +10325,7 @@ $(BINDIR)/$(CONFIG)/gpr_useful_test: $(GPR_USEFUL_TEST_OBJS) $(LIBDIR)/$(CONFIG)
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /useful_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /useful_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_useful_test : $( GPR_USEFUL_TEST_OBJS :.o =.dep )
@ -11867,7 +11879,7 @@ endif
MURMUR_HASH_TEST_SRC = \
test/core/support /murmur_hash_test.cc \
test/core/gpr /murmur_hash_test.cc \
MURMUR_HASH_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( MURMUR_HASH_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -11887,7 +11899,7 @@ $(BINDIR)/$(CONFIG)/murmur_hash_test: $(MURMUR_HASH_TEST_OBJS) $(LIBDIR)/$(CONFI
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /murmur_hash_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/gpr /murmur_hash_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_murmur_hash_test : $( MURMUR_HASH_TEST_OBJS :.o =.dep )
@ -14979,6 +14991,49 @@ endif
$(OBJDIR)/$(CONFIG)/test/cpp/util/error_details_test.o : $( GENDIR ) /src /proto /grpc /testing /echo_messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /echo_messages .grpc .pb .cc
EXCEPTION_TEST_SRC = \
test/cpp/end2end/exception_test.cc \
EXCEPTION_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( EXCEPTION_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)/exception_test : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/exception_test : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/exception_test : $( PROTOBUF_DEP ) $( EXCEPTION_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( EXCEPTION_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /exception_test
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/end2end/exception_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_exception_test : $( EXCEPTION_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 $(EXCEPTION_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
FILTER_END2END_TEST_SRC = \
test/cpp/end2end/filter_end2end_test.cc \
@ -15723,6 +15778,49 @@ endif
e n d i f
INLINED_VECTOR_TEST_SRC = \
test/core/gprpp/inlined_vector_test.cc \
INLINED_VECTOR_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( INLINED_VECTOR_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)/inlined_vector_test : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/inlined_vector_test : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/inlined_vector_test : $( PROTOBUF_DEP ) $( INLINED_VECTOR_TEST_OBJS ) $( 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) $( INLINED_VECTOR_TEST_OBJS) $( 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) /inlined_vector_test
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/gprpp/inlined_vector_test.o : $( 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_inlined_vector_test : $( INLINED_VECTOR_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 $(INLINED_VECTOR_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
INPROC_SYNC_UNARY_PING_PONG_TEST_SRC = \
test/cpp/qps/inproc_sync_unary_ping_pong_test.cc \
@ -15915,7 +16013,7 @@ endif
MEMORY_TEST_SRC = \
test/core/support /memory_test.cc \
test/core/gprpp /memory_test.cc \
MEMORY_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( MEMORY_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -15946,7 +16044,7 @@ endif
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /memory_test.o : $( 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/core/gprpp /memory_test.o : $( 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_memory_test : $( MEMORY_TEST_OBJS :.o =.dep )
@ -16091,6 +16189,49 @@ endif
e n d i f
ORPHANABLE_TEST_SRC = \
test/core/gprpp/orphanable_test.cc \
ORPHANABLE_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( ORPHANABLE_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)/orphanable_test : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/orphanable_test : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/orphanable_test : $( PROTOBUF_DEP ) $( ORPHANABLE_TEST_OBJS ) $( 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) $( ORPHANABLE_TEST_OBJS) $( 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) /orphanable_test
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/gprpp/orphanable_test.o : $( 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_orphanable_test : $( ORPHANABLE_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 $(ORPHANABLE_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
PROTO_SERVER_REFLECTION_TEST_SRC = \
test/cpp/end2end/proto_server_reflection_test.cc \
@ -16456,7 +16597,7 @@ $(OBJDIR)/$(CONFIG)/test/cpp/interop/reconnect_interop_server.o: $(GENDIR)/src/p
REF_COUNTED_PTR_TEST_SRC = \
test/core/support /ref_counted_ptr_test.cc \
test/core/gprpp /ref_counted_ptr_test.cc \
REF_COUNTED_PTR_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( REF_COUNTED_PTR_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -16487,7 +16628,7 @@ endif
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /ref_counted_ptr_test.o : $( 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/core/gprpp /ref_counted_ptr_test.o : $( 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_ref_counted_ptr_test : $( REF_COUNTED_PTR_TEST_OBJS :.o =.dep )
@ -16499,7 +16640,7 @@ endif
REF_COUNTED_TEST_SRC = \
test/core/support /ref_counted_test.cc \
test/core/gprpp /ref_counted_test.cc \
REF_COUNTED_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( REF_COUNTED_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
@ -16530,7 +16671,7 @@ endif
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support /ref_counted_test.o : $( 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/core/gprpp /ref_counted_test.o : $( 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_ref_counted_test : $( REF_COUNTED_TEST_OBJS :.o =.dep )