|
|
|
@ -438,8 +438,8 @@ Q = @ |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
CORE_VERSION = 7.0.0-dev
|
|
|
|
|
CPP_VERSION = 1.18.0-dev
|
|
|
|
|
CSHARP_VERSION = 1.18.0-dev
|
|
|
|
|
CPP_VERSION = 1.19.0-dev
|
|
|
|
|
CSHARP_VERSION = 1.19.0-dev
|
|
|
|
|
|
|
|
|
|
CPPFLAGS_NO_ARCH += $(addprefix -I, $(INCLUDES)) $(addprefix -D, $(DEFINES))
|
|
|
|
|
CPPFLAGS += $(CPPFLAGS_NO_ARCH) $(ARCH_FLAGS)
|
|
|
|
@ -1076,11 +1076,13 @@ nanopb_fuzzer_serverlist_test: $(BINDIR)/$(CONFIG)/nanopb_fuzzer_serverlist_test |
|
|
|
|
no_server_test: $(BINDIR)/$(CONFIG)/no_server_test |
|
|
|
|
num_external_connectivity_watchers_test: $(BINDIR)/$(CONFIG)/num_external_connectivity_watchers_test |
|
|
|
|
parse_address_test: $(BINDIR)/$(CONFIG)/parse_address_test |
|
|
|
|
parse_address_with_named_scope_id_test: $(BINDIR)/$(CONFIG)/parse_address_with_named_scope_id_test |
|
|
|
|
percent_decode_fuzzer: $(BINDIR)/$(CONFIG)/percent_decode_fuzzer |
|
|
|
|
percent_encode_fuzzer: $(BINDIR)/$(CONFIG)/percent_encode_fuzzer |
|
|
|
|
percent_encoding_test: $(BINDIR)/$(CONFIG)/percent_encoding_test |
|
|
|
|
resolve_address_posix_test: $(BINDIR)/$(CONFIG)/resolve_address_posix_test |
|
|
|
|
resolve_address_using_ares_resolver_posix_test: $(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_posix_test |
|
|
|
|
resolve_address_using_ares_resolver_test: $(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_test |
|
|
|
|
resolve_address_using_native_resolver_posix_test: $(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_posix_test |
|
|
|
|
resolve_address_using_native_resolver_test: $(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_test |
|
|
|
|
resource_quota_test: $(BINDIR)/$(CONFIG)/resource_quota_test |
|
|
|
|
secure_channel_create_test: $(BINDIR)/$(CONFIG)/secure_channel_create_test |
|
|
|
@ -1150,6 +1152,7 @@ bm_fullstack_trickle: $(BINDIR)/$(CONFIG)/bm_fullstack_trickle |
|
|
|
|
bm_fullstack_unary_ping_pong: $(BINDIR)/$(CONFIG)/bm_fullstack_unary_ping_pong |
|
|
|
|
bm_metadata: $(BINDIR)/$(CONFIG)/bm_metadata |
|
|
|
|
bm_pollset: $(BINDIR)/$(CONFIG)/bm_pollset |
|
|
|
|
bm_timer: $(BINDIR)/$(CONFIG)/bm_timer |
|
|
|
|
byte_stream_test: $(BINDIR)/$(CONFIG)/byte_stream_test |
|
|
|
|
channel_arguments_test: $(BINDIR)/$(CONFIG)/channel_arguments_test |
|
|
|
|
channel_filter_test: $(BINDIR)/$(CONFIG)/channel_filter_test |
|
|
|
@ -1526,9 +1529,11 @@ buildtests_c: privatelibs_c \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/no_server_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/num_external_connectivity_watchers_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/parse_address_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/parse_address_with_named_scope_id_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/percent_encoding_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_posix_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_posix_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_posix_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resource_quota_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/secure_channel_create_test \
|
|
|
|
@ -1661,6 +1666,7 @@ buildtests_cxx: privatelibs_cxx \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_fullstack_unary_ping_pong \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_metadata \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_pollset \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_timer \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/byte_stream_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/channel_arguments_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/channel_filter_test \
|
|
|
|
@ -1846,6 +1852,7 @@ buildtests_cxx: privatelibs_cxx \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_fullstack_unary_ping_pong \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_metadata \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_pollset \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_timer \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/byte_stream_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/channel_arguments_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/channel_filter_test \
|
|
|
|
@ -2126,12 +2133,16 @@ test_c: buildtests_c |
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/num_external_connectivity_watchers_test || ( echo test num_external_connectivity_watchers_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing parse_address_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/parse_address_test || ( echo test parse_address_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing parse_address_with_named_scope_id_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/parse_address_with_named_scope_id_test || ( echo test parse_address_with_named_scope_id_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing percent_encoding_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/percent_encoding_test || ( echo test percent_encoding_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resolve_address_posix_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/resolve_address_posix_test || ( echo test resolve_address_posix_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resolve_address_using_ares_resolver_posix_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_posix_test || ( echo test resolve_address_using_ares_resolver_posix_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resolve_address_using_ares_resolver_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_test || ( echo test resolve_address_using_ares_resolver_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resolve_address_using_native_resolver_posix_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_posix_test || ( echo test resolve_address_using_native_resolver_posix_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resolve_address_using_native_resolver_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_test || ( echo test resolve_address_using_native_resolver_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resource_quota_test"
|
|
|
|
@ -2296,6 +2307,8 @@ test_cxx: buildtests_cxx |
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/bm_metadata || ( echo test bm_metadata failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing bm_pollset"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/bm_pollset || ( echo test bm_pollset failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing bm_timer"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/bm_timer || ( echo test bm_timer failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing byte_stream_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/byte_stream_test || ( echo test byte_stream_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing channel_arguments_test"
|
|
|
|
@ -3499,6 +3512,8 @@ LIBGRPC_SRC = \ |
|
|
|
|
src/core/lib/iomgr/gethostname_fallback.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_host_name_max.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_sysconf.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_posix.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc \
|
|
|
|
|
src/core/lib/iomgr/internal_errqueue.cc \
|
|
|
|
|
src/core/lib/iomgr/iocp_windows.cc \
|
|
|
|
|
src/core/lib/iomgr/iomgr.cc \
|
|
|
|
@ -3510,7 +3525,6 @@ LIBGRPC_SRC = \ |
|
|
|
|
src/core/lib/iomgr/is_epollexclusive_available.cc \
|
|
|
|
|
src/core/lib/iomgr/load_file.cc \
|
|
|
|
|
src/core/lib/iomgr/lockfree_event.cc \
|
|
|
|
|
src/core/lib/iomgr/network_status_tracker.cc \
|
|
|
|
|
src/core/lib/iomgr/polling_entity.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset_custom.cc \
|
|
|
|
@ -3915,6 +3929,8 @@ LIBGRPC_CRONET_SRC = \ |
|
|
|
|
src/core/lib/iomgr/gethostname_fallback.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_host_name_max.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_sysconf.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_posix.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc \
|
|
|
|
|
src/core/lib/iomgr/internal_errqueue.cc \
|
|
|
|
|
src/core/lib/iomgr/iocp_windows.cc \
|
|
|
|
|
src/core/lib/iomgr/iomgr.cc \
|
|
|
|
@ -3926,7 +3942,6 @@ LIBGRPC_CRONET_SRC = \ |
|
|
|
|
src/core/lib/iomgr/is_epollexclusive_available.cc \
|
|
|
|
|
src/core/lib/iomgr/load_file.cc \
|
|
|
|
|
src/core/lib/iomgr/lockfree_event.cc \
|
|
|
|
|
src/core/lib/iomgr/network_status_tracker.cc \
|
|
|
|
|
src/core/lib/iomgr/polling_entity.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset_custom.cc \
|
|
|
|
@ -4314,6 +4329,8 @@ LIBGRPC_TEST_UTIL_SRC = \ |
|
|
|
|
src/core/lib/iomgr/gethostname_fallback.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_host_name_max.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_sysconf.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_posix.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc \
|
|
|
|
|
src/core/lib/iomgr/internal_errqueue.cc \
|
|
|
|
|
src/core/lib/iomgr/iocp_windows.cc \
|
|
|
|
|
src/core/lib/iomgr/iomgr.cc \
|
|
|
|
@ -4325,7 +4342,6 @@ LIBGRPC_TEST_UTIL_SRC = \ |
|
|
|
|
src/core/lib/iomgr/is_epollexclusive_available.cc \
|
|
|
|
|
src/core/lib/iomgr/load_file.cc \
|
|
|
|
|
src/core/lib/iomgr/lockfree_event.cc \
|
|
|
|
|
src/core/lib/iomgr/network_status_tracker.cc \
|
|
|
|
|
src/core/lib/iomgr/polling_entity.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset_custom.cc \
|
|
|
|
@ -4623,6 +4639,8 @@ LIBGRPC_TEST_UTIL_UNSECURE_SRC = \ |
|
|
|
|
src/core/lib/iomgr/gethostname_fallback.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_host_name_max.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_sysconf.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_posix.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc \
|
|
|
|
|
src/core/lib/iomgr/internal_errqueue.cc \
|
|
|
|
|
src/core/lib/iomgr/iocp_windows.cc \
|
|
|
|
|
src/core/lib/iomgr/iomgr.cc \
|
|
|
|
@ -4634,7 +4652,6 @@ LIBGRPC_TEST_UTIL_UNSECURE_SRC = \ |
|
|
|
|
src/core/lib/iomgr/is_epollexclusive_available.cc \
|
|
|
|
|
src/core/lib/iomgr/load_file.cc \
|
|
|
|
|
src/core/lib/iomgr/lockfree_event.cc \
|
|
|
|
|
src/core/lib/iomgr/network_status_tracker.cc \
|
|
|
|
|
src/core/lib/iomgr/polling_entity.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset_custom.cc \
|
|
|
|
@ -4896,6 +4913,8 @@ LIBGRPC_UNSECURE_SRC = \ |
|
|
|
|
src/core/lib/iomgr/gethostname_fallback.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_host_name_max.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_sysconf.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_posix.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc \
|
|
|
|
|
src/core/lib/iomgr/internal_errqueue.cc \
|
|
|
|
|
src/core/lib/iomgr/iocp_windows.cc \
|
|
|
|
|
src/core/lib/iomgr/iomgr.cc \
|
|
|
|
@ -4907,7 +4926,6 @@ LIBGRPC_UNSECURE_SRC = \ |
|
|
|
|
src/core/lib/iomgr/is_epollexclusive_available.cc \
|
|
|
|
|
src/core/lib/iomgr/load_file.cc \
|
|
|
|
|
src/core/lib/iomgr/lockfree_event.cc \
|
|
|
|
|
src/core/lib/iomgr/network_status_tracker.cc \
|
|
|
|
|
src/core/lib/iomgr/polling_entity.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset_custom.cc \
|
|
|
|
@ -5758,6 +5776,8 @@ LIBGRPC++_CRONET_SRC = \ |
|
|
|
|
src/core/lib/iomgr/gethostname_fallback.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_host_name_max.cc \
|
|
|
|
|
src/core/lib/iomgr/gethostname_sysconf.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_posix.cc \
|
|
|
|
|
src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc \
|
|
|
|
|
src/core/lib/iomgr/internal_errqueue.cc \
|
|
|
|
|
src/core/lib/iomgr/iocp_windows.cc \
|
|
|
|
|
src/core/lib/iomgr/iomgr.cc \
|
|
|
|
@ -5769,7 +5789,6 @@ LIBGRPC++_CRONET_SRC = \ |
|
|
|
|
src/core/lib/iomgr/is_epollexclusive_available.cc \
|
|
|
|
|
src/core/lib/iomgr/load_file.cc \
|
|
|
|
|
src/core/lib/iomgr/lockfree_event.cc \
|
|
|
|
|
src/core/lib/iomgr/network_status_tracker.cc \
|
|
|
|
|
src/core/lib/iomgr/polling_entity.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset.cc \
|
|
|
|
|
src/core/lib/iomgr/pollset_custom.cc \
|
|
|
|
@ -10354,7 +10373,6 @@ LIBEND2END_TESTS_SRC = \ |
|
|
|
|
test/core/end2end/tests/max_connection_idle.cc \
|
|
|
|
|
test/core/end2end/tests/max_message_length.cc \
|
|
|
|
|
test/core/end2end/tests/negative_deadline.cc \
|
|
|
|
|
test/core/end2end/tests/network_status_change.cc \
|
|
|
|
|
test/core/end2end/tests/no_error_on_hotpath.cc \
|
|
|
|
|
test/core/end2end/tests/no_logging.cc \
|
|
|
|
|
test/core/end2end/tests/no_op.cc \
|
|
|
|
@ -10471,7 +10489,6 @@ LIBEND2END_NOSEC_TESTS_SRC = \ |
|
|
|
|
test/core/end2end/tests/max_connection_idle.cc \
|
|
|
|
|
test/core/end2end/tests/max_message_length.cc \
|
|
|
|
|
test/core/end2end/tests/negative_deadline.cc \
|
|
|
|
|
test/core/end2end/tests/network_status_change.cc \
|
|
|
|
|
test/core/end2end/tests/no_error_on_hotpath.cc \
|
|
|
|
|
test/core/end2end/tests/no_logging.cc \
|
|
|
|
|
test/core/end2end/tests/no_op.cc \
|
|
|
|
@ -13983,6 +14000,38 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PARSE_ADDRESS_WITH_NAMED_SCOPE_ID_TEST_SRC = \
|
|
|
|
|
test/core/client_channel/parse_address_with_named_scope_id_test.cc \
|
|
|
|
|
|
|
|
|
|
PARSE_ADDRESS_WITH_NAMED_SCOPE_ID_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PARSE_ADDRESS_WITH_NAMED_SCOPE_ID_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/parse_address_with_named_scope_id_test: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/parse_address_with_named_scope_id_test: $(PARSE_ADDRESS_WITH_NAMED_SCOPE_ID_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LD) $(LDFLAGS) $(PARSE_ADDRESS_WITH_NAMED_SCOPE_ID_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/parse_address_with_named_scope_id_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/client_channel/parse_address_with_named_scope_id_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_parse_address_with_named_scope_id_test: $(PARSE_ADDRESS_WITH_NAMED_SCOPE_ID_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(PARSE_ADDRESS_WITH_NAMED_SCOPE_ID_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PERCENT_DECODE_FUZZER_SRC = \
|
|
|
|
|
test/core/slice/percent_decode_fuzzer.cc \
|
|
|
|
|
|
|
|
|
@ -14079,34 +14128,34 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RESOLVE_ADDRESS_POSIX_TEST_SRC = \
|
|
|
|
|
RESOLVE_ADDRESS_USING_ARES_RESOLVER_POSIX_TEST_SRC = \
|
|
|
|
|
test/core/iomgr/resolve_address_posix_test.cc \
|
|
|
|
|
|
|
|
|
|
RESOLVE_ADDRESS_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_POSIX_TEST_SRC))))
|
|
|
|
|
RESOLVE_ADDRESS_USING_ARES_RESOLVER_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_USING_ARES_RESOLVER_POSIX_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_posix_test: openssl_dep_error |
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_posix_test: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_posix_test: $(RESOLVE_ADDRESS_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_posix_test: $(RESOLVE_ADDRESS_USING_ARES_RESOLVER_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LD) $(LDFLAGS) $(RESOLVE_ADDRESS_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/resolve_address_posix_test
|
|
|
|
|
$(Q) $(LD) $(LDFLAGS) $(RESOLVE_ADDRESS_USING_ARES_RESOLVER_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/resolve_address_using_ares_resolver_posix_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/iomgr/resolve_address_posix_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_resolve_address_posix_test: $(RESOLVE_ADDRESS_POSIX_TEST_OBJS:.o=.dep) |
|
|
|
|
deps_resolve_address_using_ares_resolver_posix_test: $(RESOLVE_ADDRESS_USING_ARES_RESOLVER_POSIX_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(RESOLVE_ADDRESS_POSIX_TEST_OBJS:.o=.dep) |
|
|
|
|
-include $(RESOLVE_ADDRESS_USING_ARES_RESOLVER_POSIX_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
@ -14143,6 +14192,38 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RESOLVE_ADDRESS_USING_NATIVE_RESOLVER_POSIX_TEST_SRC = \
|
|
|
|
|
test/core/iomgr/resolve_address_posix_test.cc \
|
|
|
|
|
|
|
|
|
|
RESOLVE_ADDRESS_USING_NATIVE_RESOLVER_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_USING_NATIVE_RESOLVER_POSIX_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_posix_test: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_posix_test: $(RESOLVE_ADDRESS_USING_NATIVE_RESOLVER_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LD) $(LDFLAGS) $(RESOLVE_ADDRESS_USING_NATIVE_RESOLVER_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/resolve_address_using_native_resolver_posix_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/iomgr/resolve_address_posix_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_resolve_address_using_native_resolver_posix_test: $(RESOLVE_ADDRESS_USING_NATIVE_RESOLVER_POSIX_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(RESOLVE_ADDRESS_USING_NATIVE_RESOLVER_POSIX_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RESOLVE_ADDRESS_USING_NATIVE_RESOLVER_TEST_SRC = \
|
|
|
|
|
test/core/iomgr/resolve_address_test.cc \
|
|
|
|
|
|
|
|
|
@ -16747,6 +16828,50 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BM_TIMER_SRC = \
|
|
|
|
|
test/cpp/microbenchmarks/bm_timer.cc \
|
|
|
|
|
|
|
|
|
|
BM_TIMER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(BM_TIMER_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_timer: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ifeq ($(NO_PROTOBUF),true) |
|
|
|
|
|
|
|
|
|
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.5.0+.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_timer: protobuf_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_timer: $(PROTOBUF_DEP) $(BM_TIMER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_benchmark.a $(LIBDIR)/$(CONFIG)/libbenchmark.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LDXX) $(LDFLAGS) $(BM_TIMER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_benchmark.a $(LIBDIR)/$(CONFIG)/libbenchmark.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/bm_timer
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(BM_TIMER_OBJS): CPPFLAGS += -Ithird_party/benchmark/include -DHAVE_POSIX_REGEX |
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_timer.o: $(LIBDIR)/$(CONFIG)/libgrpc_benchmark.a $(LIBDIR)/$(CONFIG)/libbenchmark.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a |
|
|
|
|
|
|
|
|
|
deps_bm_timer: $(BM_TIMER_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(BM_TIMER_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BYTE_STREAM_TEST_SRC = \
|
|
|
|
|
test/core/transport/byte_stream_test.cc \
|
|
|
|
|
|
|
|
|
|