|
|
|
@ -1028,6 +1028,7 @@ timer_heap_test: $(BINDIR)/$(CONFIG)/timer_heap_test |
|
|
|
|
timer_list_test: $(BINDIR)/$(CONFIG)/timer_list_test |
|
|
|
|
transport_connectivity_state_test: $(BINDIR)/$(CONFIG)/transport_connectivity_state_test |
|
|
|
|
transport_metadata_test: $(BINDIR)/$(CONFIG)/transport_metadata_test |
|
|
|
|
transport_pid_controller_test: $(BINDIR)/$(CONFIG)/transport_pid_controller_test |
|
|
|
|
transport_security_test: $(BINDIR)/$(CONFIG)/transport_security_test |
|
|
|
|
udp_server_test: $(BINDIR)/$(CONFIG)/udp_server_test |
|
|
|
|
uri_fuzzer_test: $(BINDIR)/$(CONFIG)/uri_fuzzer_test |
|
|
|
@ -1069,6 +1070,7 @@ interop_test: $(BINDIR)/$(CONFIG)/interop_test |
|
|
|
|
json_run_localhost: $(BINDIR)/$(CONFIG)/json_run_localhost |
|
|
|
|
metrics_client: $(BINDIR)/$(CONFIG)/metrics_client |
|
|
|
|
mock_test: $(BINDIR)/$(CONFIG)/mock_test |
|
|
|
|
noop-benchmark: $(BINDIR)/$(CONFIG)/noop-benchmark |
|
|
|
|
proto_server_reflection_test: $(BINDIR)/$(CONFIG)/proto_server_reflection_test |
|
|
|
|
qps_interarrival_test: $(BINDIR)/$(CONFIG)/qps_interarrival_test |
|
|
|
|
qps_json_driver: $(BINDIR)/$(CONFIG)/qps_json_driver |
|
|
|
@ -1076,6 +1078,7 @@ qps_openloop_test: $(BINDIR)/$(CONFIG)/qps_openloop_test |
|
|
|
|
qps_worker: $(BINDIR)/$(CONFIG)/qps_worker |
|
|
|
|
reconnect_interop_client: $(BINDIR)/$(CONFIG)/reconnect_interop_client |
|
|
|
|
reconnect_interop_server: $(BINDIR)/$(CONFIG)/reconnect_interop_server |
|
|
|
|
round_robin_end2end_test: $(BINDIR)/$(CONFIG)/round_robin_end2end_test |
|
|
|
|
secure_auth_context_test: $(BINDIR)/$(CONFIG)/secure_auth_context_test |
|
|
|
|
secure_sync_unary_ping_pong_test: $(BINDIR)/$(CONFIG)/secure_sync_unary_ping_pong_test |
|
|
|
|
server_builder_plugin_test: $(BINDIR)/$(CONFIG)/server_builder_plugin_test |
|
|
|
@ -1141,7 +1144,6 @@ bad_ssl_cert_server: $(BINDIR)/$(CONFIG)/bad_ssl_cert_server |
|
|
|
|
bad_ssl_cert_test: $(BINDIR)/$(CONFIG)/bad_ssl_cert_test |
|
|
|
|
h2_census_test: $(BINDIR)/$(CONFIG)/h2_census_test |
|
|
|
|
h2_compress_test: $(BINDIR)/$(CONFIG)/h2_compress_test |
|
|
|
|
h2_fake_resolver_test: $(BINDIR)/$(CONFIG)/h2_fake_resolver_test |
|
|
|
|
h2_fakesec_test: $(BINDIR)/$(CONFIG)/h2_fakesec_test |
|
|
|
|
h2_fd_test: $(BINDIR)/$(CONFIG)/h2_fd_test |
|
|
|
|
h2_full_test: $(BINDIR)/$(CONFIG)/h2_full_test |
|
|
|
@ -1160,7 +1162,6 @@ h2_ssl_proxy_test: $(BINDIR)/$(CONFIG)/h2_ssl_proxy_test |
|
|
|
|
h2_uds_test: $(BINDIR)/$(CONFIG)/h2_uds_test |
|
|
|
|
h2_census_nosec_test: $(BINDIR)/$(CONFIG)/h2_census_nosec_test |
|
|
|
|
h2_compress_nosec_test: $(BINDIR)/$(CONFIG)/h2_compress_nosec_test |
|
|
|
|
h2_fake_resolver_nosec_test: $(BINDIR)/$(CONFIG)/h2_fake_resolver_nosec_test |
|
|
|
|
h2_fd_nosec_test: $(BINDIR)/$(CONFIG)/h2_fd_nosec_test |
|
|
|
|
h2_full_nosec_test: $(BINDIR)/$(CONFIG)/h2_full_nosec_test |
|
|
|
|
h2_full+pipe_nosec_test: $(BINDIR)/$(CONFIG)/h2_full+pipe_nosec_test |
|
|
|
@ -1236,9 +1237,9 @@ pc_cxx: $(LIBDIR)/$(CONFIG)/pkgconfig/grpc++.pc |
|
|
|
|
pc_cxx_unsecure: $(LIBDIR)/$(CONFIG)/pkgconfig/grpc++_unsecure.pc |
|
|
|
|
|
|
|
|
|
ifeq ($(EMBED_OPENSSL),true) |
|
|
|
|
privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_proto_reflection_desc_db.a $(LIBDIR)/$(CONFIG)/libgrpc++_test.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_cli_libs.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a $(LIBDIR)/$(CONFIG)/libinterop_server_lib.a $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libboringssl_test_util.a $(LIBDIR)/$(CONFIG)/libboringssl_aes_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_asn1_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_base64_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_bio_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_bn_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_bytestring_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_aead_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_cipher_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_cmac_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_ed25519_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_x25519_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_dh_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_digest_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_ec_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_ecdsa_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_err_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_evp_extra_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_evp_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_pbkdf_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_hmac_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_pkcs12_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_pkcs8_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_poly1305_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_rsa_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_x509_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_ssl_test_lib.a |
|
|
|
|
privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_proto_reflection_desc_db.a $(LIBDIR)/$(CONFIG)/libgrpc++_test.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_cli_libs.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a $(LIBDIR)/$(CONFIG)/libinterop_server_lib.a $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libboringssl_test_util.a $(LIBDIR)/$(CONFIG)/libboringssl_aes_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_asn1_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_base64_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_bio_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_bn_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_bytestring_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_aead_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_cipher_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_cmac_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_ed25519_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_x25519_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_dh_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_digest_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_ec_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_ecdsa_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_err_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_evp_extra_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_evp_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_pbkdf_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_hmac_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_pkcs12_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_pkcs8_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_poly1305_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_rsa_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_x509_test_lib.a $(LIBDIR)/$(CONFIG)/libboringssl_ssl_test_lib.a $(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a |
|
|
|
|
else |
|
|
|
|
privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_proto_reflection_desc_db.a $(LIBDIR)/$(CONFIG)/libgrpc++_test.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_cli_libs.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a $(LIBDIR)/$(CONFIG)/libinterop_server_lib.a $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libqps.a |
|
|
|
|
privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_proto_reflection_desc_db.a $(LIBDIR)/$(CONFIG)/libgrpc++_test.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_cli_libs.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a $(LIBDIR)/$(CONFIG)/libinterop_server_lib.a $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1352,6 +1353,7 @@ buildtests_c: privatelibs_c \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/timer_list_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/transport_connectivity_state_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/transport_metadata_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/transport_pid_controller_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/transport_security_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/udp_server_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/uri_parser_test \
|
|
|
|
@ -1371,7 +1373,6 @@ buildtests_c: privatelibs_c \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/bad_ssl_cert_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_census_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_compress_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_fake_resolver_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_fakesec_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_fd_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_full_test \
|
|
|
|
@ -1390,7 +1391,6 @@ buildtests_c: privatelibs_c \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_uds_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_census_nosec_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_compress_nosec_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_fake_resolver_nosec_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_fd_nosec_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_full_nosec_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_full+pipe_nosec_test \
|
|
|
|
@ -1447,6 +1447,7 @@ buildtests_cxx: privatelibs_cxx \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/json_run_localhost \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/metrics_client \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/mock_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/noop-benchmark \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/proto_server_reflection_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/qps_interarrival_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/qps_json_driver \
|
|
|
|
@ -1454,6 +1455,7 @@ buildtests_cxx: privatelibs_cxx \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/qps_worker \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/reconnect_interop_client \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/reconnect_interop_server \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/round_robin_end2end_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/secure_auth_context_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/secure_sync_unary_ping_pong_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/server_builder_plugin_test \
|
|
|
|
@ -1536,6 +1538,7 @@ buildtests_cxx: privatelibs_cxx \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/json_run_localhost \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/metrics_client \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/mock_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/noop-benchmark \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/proto_server_reflection_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/qps_interarrival_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/qps_json_driver \
|
|
|
|
@ -1543,6 +1546,7 @@ buildtests_cxx: privatelibs_cxx \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/qps_worker \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/reconnect_interop_client \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/reconnect_interop_server \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/round_robin_end2end_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/secure_auth_context_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/secure_sync_unary_ping_pong_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/server_builder_plugin_test \
|
|
|
|
@ -1760,6 +1764,8 @@ test_c: buildtests_c |
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/transport_connectivity_state_test || ( echo test transport_connectivity_state_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing transport_metadata_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/transport_metadata_test || ( echo test transport_metadata_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing transport_pid_controller_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/transport_pid_controller_test || ( echo test transport_pid_controller_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing transport_security_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/transport_security_test || ( echo test transport_security_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing udp_server_test"
|
|
|
|
@ -1848,10 +1854,14 @@ test_cxx: buildtests_cxx |
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/interop_test || ( echo test interop_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing mock_test"
|
|
|
|
|
$(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 proto_server_reflection_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/proto_server_reflection_test || ( echo test proto_server_reflection_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing qps_openloop_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/qps_openloop_test || ( echo test qps_openloop_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing round_robin_end2end_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/round_robin_end2end_test || ( echo test round_robin_end2end_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing secure_auth_context_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/secure_auth_context_test || ( echo test secure_auth_context_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing secure_sync_unary_ping_pong_test"
|
|
|
|
@ -2687,6 +2697,7 @@ LIBGRPC_SRC = \ |
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/method_config.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
@ -2977,6 +2988,7 @@ LIBGRPC_CRONET_SRC = \ |
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/method_config.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
@ -3258,6 +3270,7 @@ LIBGRPC_TEST_UTIL_SRC = \ |
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/method_config.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
@ -3468,6 +3481,7 @@ LIBGRPC_UNSECURE_SRC = \ |
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/method_config.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
@ -3746,12 +3760,6 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/server_builder_plugin.h \
|
|
|
|
|
include/grpc++/impl/server_initializer.h \
|
|
|
|
|
include/grpc++/impl/service_type.h \
|
|
|
|
|
include/grpc++/impl/sync.h \
|
|
|
|
|
include/grpc++/impl/sync_cxx11.h \
|
|
|
|
|
include/grpc++/impl/sync_no_cxx11.h \
|
|
|
|
|
include/grpc++/impl/thd.h \
|
|
|
|
|
include/grpc++/impl/thd_cxx11.h \
|
|
|
|
|
include/grpc++/impl/thd_no_cxx11.h \
|
|
|
|
|
include/grpc++/resource_quota.h \
|
|
|
|
|
include/grpc++/security/auth_context.h \
|
|
|
|
|
include/grpc++/security/auth_metadata_processor.h \
|
|
|
|
@ -3799,9 +3807,6 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
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.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_cxx11.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_no_cxx11.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_stream.h \
|
|
|
|
|
include/grpc++/impl/codegen/time.h \
|
|
|
|
|
include/grpc/impl/codegen/byte_buffer_reader.h \
|
|
|
|
@ -3941,12 +3946,6 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/server_builder_plugin.h \
|
|
|
|
|
include/grpc++/impl/server_initializer.h \
|
|
|
|
|
include/grpc++/impl/service_type.h \
|
|
|
|
|
include/grpc++/impl/sync.h \
|
|
|
|
|
include/grpc++/impl/sync_cxx11.h \
|
|
|
|
|
include/grpc++/impl/sync_no_cxx11.h \
|
|
|
|
|
include/grpc++/impl/thd.h \
|
|
|
|
|
include/grpc++/impl/thd_cxx11.h \
|
|
|
|
|
include/grpc++/impl/thd_no_cxx11.h \
|
|
|
|
|
include/grpc++/resource_quota.h \
|
|
|
|
|
include/grpc++/security/auth_context.h \
|
|
|
|
|
include/grpc++/security/auth_metadata_processor.h \
|
|
|
|
@ -3994,9 +3993,6 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
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.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_cxx11.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_no_cxx11.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_stream.h \
|
|
|
|
|
include/grpc++/impl/codegen/time.h \
|
|
|
|
|
include/grpc/impl/codegen/byte_buffer_reader.h \
|
|
|
|
@ -4342,9 +4338,6 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
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.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_cxx11.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_no_cxx11.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_stream.h \
|
|
|
|
|
include/grpc++/impl/codegen/time.h \
|
|
|
|
|
include/grpc/impl/codegen/byte_buffer_reader.h \
|
|
|
|
@ -4475,12 +4468,6 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/server_builder_plugin.h \
|
|
|
|
|
include/grpc++/impl/server_initializer.h \
|
|
|
|
|
include/grpc++/impl/service_type.h \
|
|
|
|
|
include/grpc++/impl/sync.h \
|
|
|
|
|
include/grpc++/impl/sync_cxx11.h \
|
|
|
|
|
include/grpc++/impl/sync_no_cxx11.h \
|
|
|
|
|
include/grpc++/impl/thd.h \
|
|
|
|
|
include/grpc++/impl/thd_cxx11.h \
|
|
|
|
|
include/grpc++/impl/thd_no_cxx11.h \
|
|
|
|
|
include/grpc++/resource_quota.h \
|
|
|
|
|
include/grpc++/security/auth_context.h \
|
|
|
|
|
include/grpc++/security/auth_metadata_processor.h \
|
|
|
|
@ -4528,9 +4515,6 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
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.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_cxx11.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_no_cxx11.h \
|
|
|
|
|
include/grpc++/impl/codegen/sync_stream.h \
|
|
|
|
|
include/grpc++/impl/codegen/time.h \
|
|
|
|
|
include/grpc/impl/codegen/byte_buffer_reader.h \
|
|
|
|
@ -6767,6 +6751,55 @@ ifneq ($(NO_DEPS),true) |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LIBGOOGLE_BENCHMARK_SRC = \
|
|
|
|
|
third_party/google_benchmark/src/benchmark.cc \
|
|
|
|
|
third_party/google_benchmark/src/benchmark_register.cc \
|
|
|
|
|
third_party/google_benchmark/src/colorprint.cc \
|
|
|
|
|
third_party/google_benchmark/src/commandlineflags.cc \
|
|
|
|
|
third_party/google_benchmark/src/complexity.cc \
|
|
|
|
|
third_party/google_benchmark/src/console_reporter.cc \
|
|
|
|
|
third_party/google_benchmark/src/csv_reporter.cc \
|
|
|
|
|
third_party/google_benchmark/src/json_reporter.cc \
|
|
|
|
|
third_party/google_benchmark/src/reporter.cc \
|
|
|
|
|
third_party/google_benchmark/src/sleep.cc \
|
|
|
|
|
third_party/google_benchmark/src/string_util.cc \
|
|
|
|
|
third_party/google_benchmark/src/sysinfo.cc \
|
|
|
|
|
third_party/google_benchmark/src/timers.cc \
|
|
|
|
|
|
|
|
|
|
PUBLIC_HEADERS_CXX += \
|
|
|
|
|
|
|
|
|
|
LIBGOOGLE_BENCHMARK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGOOGLE_BENCHMARK_SRC))))
|
|
|
|
|
|
|
|
|
|
$(LIBGOOGLE_BENCHMARK_OBJS): CPPFLAGS += -Ithird_party/google_benchmark/include -DHAVE_POSIX_REGEX |
|
|
|
|
|
|
|
|
|
ifeq ($(NO_PROTOBUF),true) |
|
|
|
|
|
|
|
|
|
# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
|
|
|
|
|
|
|
|
|
|
$(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a: protobuf_dep_error |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
$(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBGOOGLE_BENCHMARK_OBJS) |
|
|
|
|
$(E) "[AR] Creating $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) rm -f $(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a
|
|
|
|
|
$(Q) $(AR) $(AROPTS) $(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a $(LIBGOOGLE_BENCHMARK_OBJS)
|
|
|
|
|
ifeq ($(SYSTEM),Darwin) |
|
|
|
|
$(Q) ranlib -no_warning_for_no_symbols $(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(LIBGOOGLE_BENCHMARK_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LIBZ_SRC = \
|
|
|
|
|
third_party/zlib/adler32.c \
|
|
|
|
|
third_party/zlib/compress.c \
|
|
|
|
@ -11042,6 +11075,38 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TRANSPORT_PID_CONTROLLER_TEST_SRC = \
|
|
|
|
|
test/core/transport/pid_controller_test.c \
|
|
|
|
|
|
|
|
|
|
TRANSPORT_PID_CONTROLLER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_PID_CONTROLLER_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/transport_pid_controller_test: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/transport_pid_controller_test: $(TRANSPORT_PID_CONTROLLER_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) $(TRANSPORT_PID_CONTROLLER_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)/transport_pid_controller_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/transport/pid_controller_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_transport_pid_controller_test: $(TRANSPORT_PID_CONTROLLER_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(TRANSPORT_PID_CONTROLLER_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TRANSPORT_SECURITY_TEST_SRC = \
|
|
|
|
|
test/core/tsi/transport_security_test.c \
|
|
|
|
|
|
|
|
|
@ -12701,6 +12766,49 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOOP-BENCHMARK_SRC = \
|
|
|
|
|
test/cpp/microbenchmarks/noop-benchmark.cc \
|
|
|
|
|
|
|
|
|
|
NOOP-BENCHMARK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(NOOP-BENCHMARK_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/noop-benchmark: 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.0.0+.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/noop-benchmark: protobuf_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/noop-benchmark: $(PROTOBUF_DEP) $(NOOP-BENCHMARK_OBJS) $(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LDXX) $(LDFLAGS) $(NOOP-BENCHMARK_OBJS) $(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/noop-benchmark
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/noop-benchmark.o: $(LIBDIR)/$(CONFIG)/libgoogle_benchmark.a |
|
|
|
|
|
|
|
|
|
deps_noop-benchmark: $(NOOP-BENCHMARK_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(NOOP-BENCHMARK_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROTO_SERVER_REFLECTION_TEST_SRC = \
|
|
|
|
|
test/cpp/end2end/proto_server_reflection_test.cc \
|
|
|
|
|
|
|
|
|
@ -13022,6 +13130,49 @@ endif |
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/cpp/interop/reconnect_interop_server.o: $(GENDIR)/src/proto/grpc/testing/empty.pb.cc $(GENDIR)/src/proto/grpc/testing/empty.grpc.pb.cc $(GENDIR)/src/proto/grpc/testing/messages.pb.cc $(GENDIR)/src/proto/grpc/testing/messages.grpc.pb.cc $(GENDIR)/src/proto/grpc/testing/test.pb.cc $(GENDIR)/src/proto/grpc/testing/test.grpc.pb.cc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ROUND_ROBIN_END2END_TEST_SRC = \
|
|
|
|
|
test/cpp/end2end/round_robin_end2end_test.cc \
|
|
|
|
|
|
|
|
|
|
ROUND_ROBIN_END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ROUND_ROBIN_END2END_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/round_robin_end2end_test: 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.0.0+.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/round_robin_end2end_test: protobuf_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/round_robin_end2end_test: $(PROTOBUF_DEP) $(ROUND_ROBIN_END2END_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LDXX) $(LDFLAGS) $(ROUND_ROBIN_END2END_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/round_robin_end2end_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/cpp/end2end/round_robin_end2end_test.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_round_robin_end2end_test: $(ROUND_ROBIN_END2END_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(ROUND_ROBIN_END2END_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SECURE_AUTH_CONTEXT_TEST_SRC = \
|
|
|
|
|
test/cpp/common/secure_auth_context_test.cc \
|
|
|
|
|
|
|
|
|
@ -14957,38 +15108,6 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H2_FAKE_RESOLVER_TEST_SRC = \
|
|
|
|
|
test/core/end2end/fixtures/h2_fake_resolver.c \
|
|
|
|
|
|
|
|
|
|
H2_FAKE_RESOLVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(H2_FAKE_RESOLVER_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_fake_resolver_test: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_fake_resolver_test: $(H2_FAKE_RESOLVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_tests.a $(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) $(H2_FAKE_RESOLVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_tests.a $(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)/h2_fake_resolver_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/h2_fake_resolver.o: $(LIBDIR)/$(CONFIG)/libend2end_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_h2_fake_resolver_test: $(H2_FAKE_RESOLVER_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(H2_FAKE_RESOLVER_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H2_FAKESEC_TEST_SRC = \
|
|
|
|
|
test/core/end2end/fixtures/h2_fakesec.c \
|
|
|
|
|
|
|
|
|
@ -15541,26 +15660,6 @@ ifneq ($(NO_DEPS),true) |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H2_FAKE_RESOLVER_NOSEC_TEST_SRC = \
|
|
|
|
|
test/core/end2end/fixtures/h2_fake_resolver.c \
|
|
|
|
|
|
|
|
|
|
H2_FAKE_RESOLVER_NOSEC_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(H2_FAKE_RESOLVER_NOSEC_TEST_SRC))))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/h2_fake_resolver_nosec_test: $(H2_FAKE_RESOLVER_NOSEC_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_nosec_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LD) $(LDFLAGS) $(H2_FAKE_RESOLVER_NOSEC_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_nosec_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/h2_fake_resolver_nosec_test
|
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/h2_fake_resolver.o: $(LIBDIR)/$(CONFIG)/libend2end_nosec_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_h2_fake_resolver_nosec_test: $(H2_FAKE_RESOLVER_NOSEC_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(H2_FAKE_RESOLVER_NOSEC_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H2_FD_NOSEC_TEST_SRC = \
|
|
|
|
|
test/core/end2end/fixtures/h2_fd.c \
|
|
|
|
|
|
|
|
|
|