@ -405,6 +405,29 @@ LIBS = m pthread ws2_32
LDFLAGS += -pthread
e n d i f
#
# The steps for cross-compiling are as follows:
# First, clone and make install of grpc using the native compilers for the host.
# Also, install protoc (e.g., from a package like apt-get)
# Then clone a fresh grpc for the actual cross-compiled build
# Set the environment variable GRPC_CROSS_COMPILE to true
# Set CC, CXX, LD, LDXX, AR, and STRIP to the cross-compiling binaries
# Also set PROTOBUF_CONFIG_OPTS to indicate cross-compilation to protobuf (e.g.,
# PROTOBUF_CONFIG_OPTS="--host=arm-linux --with-protoc=/usr/local/bin/protoc" )
# Set HAS_PKG_CONFIG=false
# To build tests, go to third_party/gflags and follow its ccmake instructions
# Make sure that you enable building shared libraries and set your prefix to
# something useful like /usr/local/cross
# You will also need to set GRPC_CROSS_LDOPTS and GRPC_CROSS_AROPTS to hold
# additional required arguments for LD and AR (examples below)
# Then you can do a make from the cross-compiling fresh clone!
#
i f e q ( $( GRPC_CROSS_COMPILE ) , t r u e )
LDFLAGS += $( GRPC_CROSS_LDOPTS) # e.g. -L/usr/local/lib -L/usr/local/cross/lib
AROPTS = $( GRPC_CROSS_AROPTS) # e.g., rc --target=elf32-little
USE_BUILT_PROTOC = false
e n d i f
GTEST_LIB = -Ithird_party/googletest/include -Ithird_party/googletest third_party/googletest/src/gtest-all.cc
GTEST_LIB += -lgflags
i f e q ( $( V ) , 1 )
@ -709,6 +732,9 @@ PC_LIBS_GRPCXX =
CPPFLAGS := -Ithird_party/googletest/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_python_plugin $( BINDIR) /$( CONFIG) /grpc_ruby_plugin
PROTOC_PLUGINS_DIR = $( BINDIR) /$( CONFIG)
i f e q ( $( HAS_SYSTEM_PROTOBUF ) , t r u e )
i f e q ( $( HAS_PKG_CONFIG ) , t r u e )
PROTOBUF_PKG_CONFIG = true
@ -723,12 +749,19 @@ endif
e l s e
PC_LIBS_GRPCXX = -lprotobuf
e n d i f
PROTOC_PLUGINS = $( PROTOC_PLUGINS_ALL)
e l s e
i f e q ( $( HAS_EMBEDDED_PROTOBUF ) , t r u e )
PROTOBUF_DEP = $( LIBDIR) /$( CONFIG) /protobuf/libprotobuf.a
CPPFLAGS := -Ithird_party/protobuf/src $( CPPFLAGS)
LDFLAGS := -L$( LIBDIR) /$( CONFIG) /protobuf $( LDFLAGS)
i f n e q ( $( USE_BUILT_PROTOC ) , f a l s e )
PROTOC = $( BINDIR) /$( CONFIG) /protobuf/protoc
PROTOC_PLUGINS = $( PROTOC_PLUGINS_ALL)
e l s e
PROTOC_PLUGINS =
PROTOC_PLUGINS_DIR = $( prefix) /bin
e n d i f
e l s e
NO_PROTOBUF = true
e n d i f
@ -776,7 +809,6 @@ endif
.SECONDARY = %.pb.h %.pb.cc
PROTOC_PLUGINS = $( BINDIR) /$( CONFIG) /grpc_cpp_plugin $( BINDIR) /$( CONFIG) /grpc_csharp_plugin $( BINDIR) /$( CONFIG) /grpc_node_plugin $( BINDIR) /$( CONFIG) /grpc_objective_c_plugin $( BINDIR) /$( CONFIG) /grpc_python_plugin $( BINDIR) /$( CONFIG) /grpc_ruby_plugin
i f e q ( $( DEP_MISSING ) , )
all : static shared plugins
dep_error :
@ -991,7 +1023,6 @@ transport_security_test: $(BINDIR)/$(CONFIG)/transport_security_test
udp_server_test : $( BINDIR ) /$( CONFIG ) /udp_server_test
uri_fuzzer_test : $( BINDIR ) /$( CONFIG ) /uri_fuzzer_test
uri_parser_test : $( BINDIR ) /$( CONFIG ) /uri_parser_test
workqueue_test : $( BINDIR ) /$( CONFIG ) /workqueue_test
alarm_cpp_test : $( BINDIR ) /$( CONFIG ) /alarm_cpp_test
async_end2end_test : $( BINDIR ) /$( CONFIG ) /async_end 2end_test
auth_property_iterator_test : $( BINDIR ) /$( CONFIG ) /auth_property_iterator_test
@ -1149,7 +1180,7 @@ third_party/protobuf/configure:
$(LIBDIR)/$(CONFIG)/protobuf/libprotobuf.a : third_party /protobuf /configure
$( E) "[MAKE] Building 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)
$( 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
@ -1186,9 +1217,9 @@ pc_cxx: $(LIBDIR)/$(CONFIG)/pkgconfig/grpc++.pc
pc_cxx_unsecure : $( LIBDIR ) /$( CONFIG ) /pkgconfig /grpc ++_unsecure .pc
i f e q ( $( EMBED_OPENSSL ) , t r u e )
privatelibs_cxx : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_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_main .a $( LIBDIR ) /$( CONFIG ) /libqps .a $( LIBDIR ) /$( CONFIG ) /libboringssl_test_util .a $( LIBDIR ) /$( CONFIG ) /libboringssl_aes_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_asn 1_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_base 64_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bio_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bn_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bytestring_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_aead_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_cipher_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_cmac_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ed 25519_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_x 25519_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_dh_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_digest_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ec_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ecdsa_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_err_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_evp_extra_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_evp_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pbkdf_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_hmac_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pkcs 12_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pkcs 8_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_poly 1305_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_rsa_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_x 509_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ssl_test_lib .a
privatelibs_cxx : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_reflection_codegen .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_main .a $( LIBDIR ) /$( CONFIG ) /libqps .a $( LIBDIR ) /$( CONFIG ) /libboringssl_test_util .a $( LIBDIR ) /$( CONFIG ) /libboringssl_aes_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_asn 1_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_base 64_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bio_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bn_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_bytestring_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_aead_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_cipher_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_cmac_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ed 25519_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_x 25519_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_dh_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_digest_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ec_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ecdsa_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_err_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_evp_extra_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_evp_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pbkdf_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_hmac_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pkcs 12_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_pkcs 8_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_poly 1305_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_rsa_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_x 509_test_lib .a $( LIBDIR ) /$( CONFIG ) /libboringssl_ssl_test_lib .a
e l s e
privatelibs_cxx : $( 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_main .a $( LIBDIR ) /$( CONFIG ) /libqps .a
privatelibs_cxx : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_reflection_codegen .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_main .a $( LIBDIR ) /$( CONFIG ) /libqps .a
e n d i f
@ -1296,7 +1327,6 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /transport_security_test \
$( BINDIR) /$( CONFIG) /udp_server_test \
$( BINDIR) /$( CONFIG) /uri_parser_test \
$( BINDIR) /$( CONFIG) /workqueue_test \
$( BINDIR) /$( CONFIG) /public_headers_must_be_c89 \
$( BINDIR) /$( CONFIG) /badreq_bad_client_test \
$( BINDIR) /$( CONFIG) /connection_prefix_bad_client_test \
@ -1677,8 +1707,6 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /udp_server_test || ( echo test udp_server_test failed ; exit 1 )
$( E) "[RUN] Testing uri_parser_test"
$( Q) $( BINDIR) /$( CONFIG) /uri_parser_test || ( echo test uri_parser_test failed ; exit 1 )
$( E) "[RUN] Testing workqueue_test"
$( Q) $( BINDIR) /$( CONFIG) /workqueue_test || ( echo test workqueue_test failed ; exit 1 )
$( E) "[RUN] Testing public_headers_must_be_c89"
$( Q) $( BINDIR) /$( CONFIG) /public_headers_must_be_c89 || ( echo test public_headers_must_be_c89 failed ; exit 1 )
$( E) "[RUN] Testing badreq_bad_client_test"
@ -1895,7 +1923,22 @@ $(GENDIR)/src/proto/grpc/lb/v1/load_balancer.pb.cc: src/proto/grpc/lb/v1/load_ba
$(GENDIR)/src/proto/grpc/lb/v1/load_balancer.grpc.pb.cc : src /proto /grpc /lb /v 1/load_balancer .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
$(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 $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --cpp_out= $( GENDIR) $<
$(GENDIR)/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc : src /proto /grpc /reflection /v 1alpha /reflection .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -1910,7 +1953,7 @@ $(GENDIR)/src/proto/grpc/testing/compiler_test.pb.cc: src/proto/grpc/testing/com
$(GENDIR)/src/proto/grpc/testing/compiler_test.grpc.pb.cc : src /proto /grpc /testing /compiler_test .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -1925,7 +1968,7 @@ $(GENDIR)/src/proto/grpc/testing/control.pb.cc: src/proto/grpc/testing/control.p
$(GENDIR)/src/proto/grpc/testing/control.grpc.pb.cc : src /proto /grpc /testing /control .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /payloads .pb .cc $( GENDIR ) /src /proto /grpc /testing /payloads .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /stats .pb .cc $( GENDIR ) /src /proto /grpc /testing /stats .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -1940,7 +1983,7 @@ $(GENDIR)/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc: src/proto/grpc/
$(GENDIR)/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc : src /proto /grpc /testing /duplicate /echo_duplicate .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /echo_messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /echo_messages .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -1955,7 +1998,7 @@ $(GENDIR)/src/proto/grpc/testing/echo.pb.cc: src/proto/grpc/testing/echo.proto $
$(GENDIR)/src/proto/grpc/testing/echo.grpc.pb.cc : src /proto /grpc /testing /echo .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /echo_messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /echo_messages .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -1970,7 +2013,7 @@ $(GENDIR)/src/proto/grpc/testing/echo_messages.pb.cc: src/proto/grpc/testing/ech
$(GENDIR)/src/proto/grpc/testing/echo_messages.grpc.pb.cc : src /proto /grpc /testing /echo_messages .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -1985,7 +2028,7 @@ $(GENDIR)/src/proto/grpc/testing/empty.pb.cc: src/proto/grpc/testing/empty.proto
$(GENDIR)/src/proto/grpc/testing/empty.grpc.pb.cc : src /proto /grpc /testing /empty .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2000,7 +2043,7 @@ $(GENDIR)/src/proto/grpc/testing/messages.pb.cc: src/proto/grpc/testing/messages
$(GENDIR)/src/proto/grpc/testing/messages.grpc.pb.cc : src /proto /grpc /testing /messages .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2015,7 +2058,7 @@ $(GENDIR)/src/proto/grpc/testing/metrics.pb.cc: src/proto/grpc/testing/metrics.p
$(GENDIR)/src/proto/grpc/testing/metrics.grpc.pb.cc : src /proto /grpc /testing /metrics .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2030,7 +2073,7 @@ $(GENDIR)/src/proto/grpc/testing/payloads.pb.cc: src/proto/grpc/testing/payloads
$(GENDIR)/src/proto/grpc/testing/payloads.grpc.pb.cc : src /proto /grpc /testing /payloads .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2045,7 +2088,7 @@ $(GENDIR)/src/proto/grpc/testing/services.pb.cc: src/proto/grpc/testing/services
$(GENDIR)/src/proto/grpc/testing/services.grpc.pb.cc : src /proto /grpc /testing /services .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /messages .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /control .pb .cc $( GENDIR ) /src /proto /grpc /testing /control .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2060,7 +2103,7 @@ $(GENDIR)/src/proto/grpc/testing/stats.pb.cc: src/proto/grpc/testing/stats.proto
$(GENDIR)/src/proto/grpc/testing/stats.grpc.pb.cc : src /proto /grpc /testing /stats .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
i f e q ( $( NO_PROTOC ) , t r u e )
@ -2075,7 +2118,7 @@ $(GENDIR)/src/proto/grpc/testing/test.pb.cc: src/proto/grpc/testing/test.proto $
$(GENDIR)/src/proto/grpc/testing/test.grpc.pb.cc : src /proto /grpc /testing /test .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS ) $( GENDIR ) /src /proto /grpc /testing /empty .pb .cc $( GENDIR ) /src /proto /grpc /testing /empty .grpc .pb .cc $( GENDIR ) /src /proto /grpc /testing /messages .pb .cc $( GENDIR ) /src /proto /grpc /testing /messages .grpc .pb .cc
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG ) /grpc_cpp_plugin $<
$( Q) $( PROTOC) -Ithird_party/protobuf/src -I. --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( PROTOC_PLUGINS_DIR ) /grpc_cpp_plugin $<
e n d i f
@ -2422,7 +2465,7 @@ $(LIBDIR)/$(CONFIG)/libgpr.a: $(ZLIB_DEP) $(LIBGPR_OBJS)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgpr.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgpr.a $( LIBGPR_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgpr.a $( LIBGPR_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgpr.a
e n d i f
@ -2464,7 +2507,7 @@ $(LIBDIR)/$(CONFIG)/libgpr_test_util.a: $(ZLIB_DEP) $(LIBGPR_TEST_UTIL_OBJS)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgpr_test_util.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBGPR_TEST_UTIL_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBGPR_TEST_UTIL_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgpr_test_util.a
e n d i f
@ -2484,6 +2527,7 @@ LIBGRPC_SRC = \
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/handshaker.c \
src/core/lib/channel/http_client_filter.c \
src/core/lib/channel/http_server_filter.c \
src/core/lib/compression/compression.c \
@ -2716,7 +2760,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_OBJS) $(LIB
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBGRPC_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS) $( OPENSSL_MERGE_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBGRPC_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS) $( OPENSSL_MERGE_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc.a
e n d i f
@ -2757,6 +2801,7 @@ LIBGRPC_CRONET_SRC = \
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/handshaker.c \
src/core/lib/channel/http_client_filter.c \
src/core/lib/channel/http_server_filter.c \
src/core/lib/compression/compression.c \
@ -2965,7 +3010,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc_cronet.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_CRONE
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc_cronet.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc_cronet.a $( LIBGRPC_CRONET_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS) $( OPENSSL_MERGE_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc_cronet.a $( LIBGRPC_CRONET_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS) $( OPENSSL_MERGE_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc_cronet.a
e n d i f
@ -3151,7 +3196,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_TE
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBGRPC_TEST_UTIL_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBGRPC_TEST_UTIL_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a
e n d i f
@ -3191,7 +3236,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a: $(ZLIB_DEP) $(LIBGRPC_TEST_UT
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc_test_util_unsecure.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc_test_util_unsecure.a $( LIBGRPC_TEST_UTIL_UNSECURE_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util_unsecure.a $( LIBGRPC_TEST_UTIL_UNSECURE_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc_test_util_unsecure.a
e n d i f
@ -3212,6 +3257,7 @@ LIBGRPC_UNSECURE_SRC = \
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/handshaker.c \
src/core/lib/channel/http_client_filter.c \
src/core/lib/channel/http_server_filter.c \
src/core/lib/compression/compression.c \
@ -3401,7 +3447,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a: $(ZLIB_DEP) $(LIBGRPC_UNSECURE_OBJS) $
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc_unsecure.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc_unsecure.a $( LIBGRPC_UNSECURE_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc_unsecure.a $( LIBGRPC_UNSECURE_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc_unsecure.a
e n d i f
@ -3453,7 +3499,7 @@ $(LIBDIR)/$(CONFIG)/libreconnect_server.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBRECON
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libreconnect_server.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libreconnect_server.a $( LIBRECONNECT_SERVER_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libreconnect_server.a $( LIBRECONNECT_SERVER_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libreconnect_server.a
e n d i f
@ -3492,7 +3538,7 @@ $(LIBDIR)/$(CONFIG)/libtest_tcp_server.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBTEST_T
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libtest_tcp_server.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libtest_tcp_server.a $( LIBTEST_TCP_SERVER_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libtest_tcp_server.a $( LIBTEST_TCP_SERVER_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libtest_tcp_server.a
e n d i f
@ -3671,7 +3717,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc++.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LI
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc++.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBGRPC++_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBGRPC++_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc++.a
e n d i f
@ -3798,7 +3844,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc++_reflection.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBU
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc++_reflection.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc++_reflection.a $( LIBGRPC++_REFLECTION_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc++_reflection.a $( LIBGRPC++_REFLECTION_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc++_reflection.a
e n d i f
@ -3834,6 +3880,55 @@ endif
e n d i f
L I B G R P C + + _REFLECTION_CODEGEN_SRC = \
$( GENDIR) /src/proto/grpc/reflection/v1alpha/reflection.pb.cc $( GENDIR) /src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc \
PUBLIC_HEADERS_CXX += \
L I B G R P C + + _REFLECTION_CODEGEN_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBGRPC++_REFLECTION_CODEGEN_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure libraries if you don't have OpenSSL.
$(LIBDIR)/$(CONFIG)/libgrpc++_reflection_codegen.a : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
$(LIBDIR)/$(CONFIG)/libgrpc++_reflection_codegen.a : protobuf_dep_error
e l s e
$(LIBDIR)/$(CONFIG)/libgrpc++_reflection_codegen.a : $( ZLIB_DEP ) $( OPENSSL_DEP ) $( PROTOBUF_DEP ) $( LIBGRPC ++_REFLECTION_CODEGEN_OBJS )
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc++_reflection_codegen.a
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc++_reflection_codegen.a $( LIBGRPC++_REFLECTION_CODEGEN_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc++_reflection_codegen.a
e n d i f
e n d i f
e n d i f
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(LIBGRPC++_REFLECTION_CODEGEN_OBJS : .o =.dep )
e n d i f
e n d i f
L I B G R P C + + _TEST_CONFIG_SRC = \
test/cpp/util/test_config.cc \
@ -3864,7 +3959,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOB
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc++_test_config.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc++_test_config.a $( LIBGRPC++_TEST_CONFIG_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc++_test_config.a $( LIBGRPC++_TEST_CONFIG_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc++_test_config.a
e n d i f
@ -3975,7 +4070,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBGRPC++_TEST_UTIL_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBGRPC++_TEST_UTIL_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a
e n d i f
@ -4148,7 +4243,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBGRPC
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc++_unsecure.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc++_unsecure.a $( LIBGRPC++_UNSECURE_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc++_unsecure.a $( LIBGRPC++_UNSECURE_OBJS) $( LIBGPR_OBJS) $( ZLIB_MERGE_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc++_unsecure.a
e n d i f
@ -4183,6 +4278,7 @@ endif
LIBGRPC_CLI_LIBS_SRC = \
test/cpp/util/cli_call.cc \
test/cpp/util/proto_file_parser.cc \
test/cpp/util/proto_reflection_descriptor_database.cc \
PUBLIC_HEADERS_CXX += \
@ -4211,7 +4307,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc_cli_libs.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DE
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc_cli_libs.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc_cli_libs.a $( LIBGRPC_CLI_LIBS_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc_cli_libs.a $( LIBGRPC_CLI_LIBS_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc_cli_libs.a
e n d i f
@ -4257,7 +4353,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIB
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc_plugin_support.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc_plugin_support.a $( LIBGRPC_PLUGIN_SUPPORT_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc_plugin_support.a $( LIBGRPC_PLUGIN_SUPPORT_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc_plugin_support.a
e n d i f
@ -4303,7 +4399,7 @@ $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PRO
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libinterop_client_helper.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libinterop_client_helper.a $( LIBINTEROP_CLIENT_HELPER_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libinterop_client_helper.a $( LIBINTEROP_CLIENT_HELPER_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libinterop_client_helper.a
e n d i f
@ -4357,7 +4453,7 @@ $(LIBDIR)/$(CONFIG)/libinterop_client_main.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTO
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libinterop_client_main.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libinterop_client_main.a $( LIBINTEROP_CLIENT_MAIN_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libinterop_client_main.a $( LIBINTEROP_CLIENT_MAIN_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libinterop_client_main.a
e n d i f
@ -4408,7 +4504,7 @@ $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PRO
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libinterop_server_helper.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libinterop_server_helper.a $( LIBINTEROP_SERVER_HELPER_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libinterop_server_helper.a $( LIBINTEROP_SERVER_HELPER_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libinterop_server_helper.a
e n d i f
@ -4460,7 +4556,7 @@ $(LIBDIR)/$(CONFIG)/libinterop_server_main.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTO
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libinterop_server_main.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libinterop_server_main.a $( LIBINTEROP_SERVER_MAIN_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libinterop_server_main.a $( LIBINTEROP_SERVER_MAIN_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libinterop_server_main.a
e n d i f
@ -4525,7 +4621,7 @@ $(LIBDIR)/$(CONFIG)/libqps.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBQP
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libqps.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libqps.a $( LIBQPS_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libqps.a $( LIBQPS_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libqps.a
e n d i f
@ -4578,7 +4674,7 @@ $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_C
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libgrpc_csharp_ext.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libgrpc_csharp_ext.a $( LIBGRPC_CSHARP_EXT_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libgrpc_csharp_ext.a $( LIBGRPC_CSHARP_EXT_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libgrpc_csharp_ext.a
e n d i f
@ -4922,7 +5018,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl.a: $(ZLIB_DEP) $(LIBBORINGSSL_OBJS)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl.a $( LIBBORINGSSL_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl.a $( LIBBORINGSSL_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl.a
e n d i f
@ -4960,7 +5056,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_test_util.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIB
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_test_util.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_test_util.a $( LIBBORINGSSL_TEST_UTIL_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_test_util.a $( LIBBORINGSSL_TEST_UTIL_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_test_util.a
e n d i f
@ -4998,7 +5094,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_aes_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_aes_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_aes_test_lib.a $( LIBBORINGSSL_AES_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_aes_test_lib.a $( LIBBORINGSSL_AES_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_aes_test_lib.a
e n d i f
@ -5036,7 +5132,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_asn1_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_asn1_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_asn1_test_lib.a $( LIBBORINGSSL_ASN1_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_asn1_test_lib.a $( LIBBORINGSSL_ASN1_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_asn1_test_lib.a
e n d i f
@ -5074,7 +5170,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_base64_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_base64_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_base64_test_lib.a $( LIBBORINGSSL_BASE64_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_base64_test_lib.a $( LIBBORINGSSL_BASE64_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_base64_test_lib.a
e n d i f
@ -5112,7 +5208,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_bio_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_bio_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_bio_test_lib.a $( LIBBORINGSSL_BIO_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_bio_test_lib.a $( LIBBORINGSSL_BIO_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_bio_test_lib.a
e n d i f
@ -5150,7 +5246,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_bn_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(L
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_bn_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_bn_test_lib.a $( LIBBORINGSSL_BN_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_bn_test_lib.a $( LIBBORINGSSL_BN_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_bn_test_lib.a
e n d i f
@ -5188,7 +5284,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_bytestring_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_bytestring_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_bytestring_test_lib.a $( LIBBORINGSSL_BYTESTRING_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_bytestring_test_lib.a $( LIBBORINGSSL_BYTESTRING_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_bytestring_test_lib.a
e n d i f
@ -5226,7 +5322,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_aead_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_aead_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_aead_test_lib.a $( LIBBORINGSSL_AEAD_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_aead_test_lib.a $( LIBBORINGSSL_AEAD_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_aead_test_lib.a
e n d i f
@ -5264,7 +5360,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_cipher_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_cipher_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_cipher_test_lib.a $( LIBBORINGSSL_CIPHER_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_cipher_test_lib.a $( LIBBORINGSSL_CIPHER_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_cipher_test_lib.a
e n d i f
@ -5302,7 +5398,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_cmac_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_cmac_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_cmac_test_lib.a $( LIBBORINGSSL_CMAC_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_cmac_test_lib.a $( LIBBORINGSSL_CMAC_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_cmac_test_lib.a
e n d i f
@ -5331,7 +5427,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_constant_time_test_lib.a: $(ZLIB_DEP) $(LIBBOR
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_constant_time_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_constant_time_test_lib.a $( LIBBORINGSSL_CONSTANT_TIME_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_constant_time_test_lib.a $( LIBBORINGSSL_CONSTANT_TIME_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_constant_time_test_lib.a
e n d i f
@ -5367,7 +5463,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_ed25519_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_ed25519_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_ed25519_test_lib.a $( LIBBORINGSSL_ED25519_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_ed25519_test_lib.a $( LIBBORINGSSL_ED25519_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_ed25519_test_lib.a
e n d i f
@ -5405,7 +5501,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_x25519_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_x25519_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_x25519_test_lib.a $( LIBBORINGSSL_X25519_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_x25519_test_lib.a $( LIBBORINGSSL_X25519_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_x25519_test_lib.a
e n d i f
@ -5443,7 +5539,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_dh_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(L
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_dh_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_dh_test_lib.a $( LIBBORINGSSL_DH_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_dh_test_lib.a $( LIBBORINGSSL_DH_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_dh_test_lib.a
e n d i f
@ -5481,7 +5577,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_digest_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_digest_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_digest_test_lib.a $( LIBBORINGSSL_DIGEST_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_digest_test_lib.a $( LIBBORINGSSL_DIGEST_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_digest_test_lib.a
e n d i f
@ -5510,7 +5606,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_dsa_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_DSA
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_dsa_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_dsa_test_lib.a $( LIBBORINGSSL_DSA_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_dsa_test_lib.a $( LIBBORINGSSL_DSA_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_dsa_test_lib.a
e n d i f
@ -5546,7 +5642,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_ec_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(L
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_ec_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_ec_test_lib.a $( LIBBORINGSSL_EC_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_ec_test_lib.a $( LIBBORINGSSL_EC_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_ec_test_lib.a
e n d i f
@ -5575,7 +5671,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_example_mul_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_example_mul_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_example_mul_lib.a $( LIBBORINGSSL_EXAMPLE_MUL_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_example_mul_lib.a $( LIBBORINGSSL_EXAMPLE_MUL_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_example_mul_lib.a
e n d i f
@ -5611,7 +5707,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_ecdsa_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_ecdsa_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_ecdsa_test_lib.a $( LIBBORINGSSL_ECDSA_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_ecdsa_test_lib.a $( LIBBORINGSSL_ECDSA_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_ecdsa_test_lib.a
e n d i f
@ -5649,7 +5745,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_err_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_err_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_err_test_lib.a $( LIBBORINGSSL_ERR_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_err_test_lib.a $( LIBBORINGSSL_ERR_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_err_test_lib.a
e n d i f
@ -5687,7 +5783,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_evp_extra_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_D
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_evp_extra_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_evp_extra_test_lib.a $( LIBBORINGSSL_EVP_EXTRA_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_evp_extra_test_lib.a $( LIBBORINGSSL_EVP_EXTRA_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_evp_extra_test_lib.a
e n d i f
@ -5725,7 +5821,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_evp_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_evp_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_evp_test_lib.a $( LIBBORINGSSL_EVP_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_evp_test_lib.a $( LIBBORINGSSL_EVP_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_evp_test_lib.a
e n d i f
@ -5763,7 +5859,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_pbkdf_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_pbkdf_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_pbkdf_test_lib.a $( LIBBORINGSSL_PBKDF_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_pbkdf_test_lib.a $( LIBBORINGSSL_PBKDF_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_pbkdf_test_lib.a
e n d i f
@ -5792,7 +5888,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_hkdf_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_HK
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_hkdf_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_hkdf_test_lib.a $( LIBBORINGSSL_HKDF_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_hkdf_test_lib.a $( LIBBORINGSSL_HKDF_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_hkdf_test_lib.a
e n d i f
@ -5828,7 +5924,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_hmac_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_hmac_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_hmac_test_lib.a $( LIBBORINGSSL_HMAC_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_hmac_test_lib.a $( LIBBORINGSSL_HMAC_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_hmac_test_lib.a
e n d i f
@ -5857,7 +5953,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_lhash_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_L
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_lhash_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_lhash_test_lib.a $( LIBBORINGSSL_LHASH_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_lhash_test_lib.a $( LIBBORINGSSL_LHASH_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_lhash_test_lib.a
e n d i f
@ -5884,7 +5980,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_gcm_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_GCM
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_gcm_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_gcm_test_lib.a $( LIBBORINGSSL_GCM_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_gcm_test_lib.a $( LIBBORINGSSL_GCM_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_gcm_test_lib.a
e n d i f
@ -5920,7 +6016,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_pkcs12_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_pkcs12_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_pkcs12_test_lib.a $( LIBBORINGSSL_PKCS12_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_pkcs12_test_lib.a $( LIBBORINGSSL_PKCS12_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_pkcs12_test_lib.a
e n d i f
@ -5958,7 +6054,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_pkcs8_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_pkcs8_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_pkcs8_test_lib.a $( LIBBORINGSSL_PKCS8_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_pkcs8_test_lib.a $( LIBBORINGSSL_PKCS8_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_pkcs8_test_lib.a
e n d i f
@ -5996,7 +6092,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_poly1305_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DE
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_poly1305_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_poly1305_test_lib.a $( LIBBORINGSSL_POLY1305_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_poly1305_test_lib.a $( LIBBORINGSSL_POLY1305_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_poly1305_test_lib.a
e n d i f
@ -6025,7 +6121,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_refcount_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSS
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_refcount_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_refcount_test_lib.a $( LIBBORINGSSL_REFCOUNT_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_refcount_test_lib.a $( LIBBORINGSSL_REFCOUNT_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_refcount_test_lib.a
e n d i f
@ -6061,7 +6157,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_rsa_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_rsa_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_rsa_test_lib.a $( LIBBORINGSSL_RSA_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_rsa_test_lib.a $( LIBBORINGSSL_RSA_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_rsa_test_lib.a
e n d i f
@ -6090,7 +6186,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_thread_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_thread_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_thread_test_lib.a $( LIBBORINGSSL_THREAD_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_thread_test_lib.a $( LIBBORINGSSL_THREAD_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_thread_test_lib.a
e n d i f
@ -6117,7 +6213,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_pkcs7_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_P
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_pkcs7_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_pkcs7_test_lib.a $( LIBBORINGSSL_PKCS7_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_pkcs7_test_lib.a $( LIBBORINGSSL_PKCS7_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_pkcs7_test_lib.a
e n d i f
@ -6153,7 +6249,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_x509_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_x509_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_x509_test_lib.a $( LIBBORINGSSL_X509_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_x509_test_lib.a $( LIBBORINGSSL_X509_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_x509_test_lib.a
e n d i f
@ -6182,7 +6278,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_tab_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_TAB
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_tab_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_tab_test_lib.a $( LIBBORINGSSL_TAB_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_tab_test_lib.a $( LIBBORINGSSL_TAB_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_tab_test_lib.a
e n d i f
@ -6209,7 +6305,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_v3name_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_v3name_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_v3name_test_lib.a $( LIBBORINGSSL_V3NAME_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_v3name_test_lib.a $( LIBBORINGSSL_V3NAME_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_v3name_test_lib.a
e n d i f
@ -6236,7 +6332,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_pqueue_test_lib.a: $(ZLIB_DEP) $(LIBBORINGSSL_
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_pqueue_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_pqueue_test_lib.a $( LIBBORINGSSL_PQUEUE_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_pqueue_test_lib.a $( LIBBORINGSSL_PQUEUE_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_pqueue_test_lib.a
e n d i f
@ -6272,7 +6368,7 @@ $(LIBDIR)/$(CONFIG)/libboringssl_ssl_test_lib.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libboringssl_ssl_test_lib.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libboringssl_ssl_test_lib.a $( LIBBORINGSSL_SSL_TEST_LIB_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libboringssl_ssl_test_lib.a $( LIBBORINGSSL_SSL_TEST_LIB_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libboringssl_ssl_test_lib.a
e n d i f
@ -6314,7 +6410,7 @@ $(LIBDIR)/$(CONFIG)/libz.a: $(LIBZ_OBJS)
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libz.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libz.a $( LIBZ_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libz.a $( LIBZ_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libz.a
e n d i f
@ -6349,7 +6445,7 @@ $(LIBDIR)/$(CONFIG)/libbad_client_test.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBBAD_CL
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libbad_client_test.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libbad_client_test.a $( LIBBAD_CLIENT_TEST_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libbad_client_test.a $( LIBBAD_CLIENT_TEST_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libbad_client_test.a
e n d i f
@ -6388,7 +6484,7 @@ $(LIBDIR)/$(CONFIG)/libbad_ssl_test_server.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBBA
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libbad_ssl_test_server.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libbad_ssl_test_server.a $( LIBBAD_SSL_TEST_SERVER_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libbad_ssl_test_server.a $( LIBBAD_SSL_TEST_SERVER_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libbad_ssl_test_server.a
e n d i f
@ -6467,7 +6563,7 @@ $(LIBDIR)/$(CONFIG)/libend2end_tests.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libend2end_tests.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libend2end_tests.a $( LIBEND2END_TESTS_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libend2end_tests.a $( LIBEND2END_TESTS_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libend2end_tests.a
e n d i f
@ -6535,7 +6631,7 @@ $(LIBDIR)/$(CONFIG)/libend2end_nosec_tests.a: $(ZLIB_DEP) $(LIBEND2END_NOSEC_TE
$( E) " [AR] Creating $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) rm -f $( LIBDIR) /$( CONFIG) /libend2end_nosec_tests.a
$( Q) $( AR) $( LIBDIR) /$( CONFIG) /libend2end_nosec_tests.a $( LIBEND2END_NOSEC_TESTS_OBJS)
$( Q) $( AR) $( AROPTS) $( LIBDIR) /$( CONFIG) /libend2end_nosec_tests.a $( LIBEND2END_NOSEC_TESTS_OBJS)
i f e q ( $( SYSTEM ) , D a r w i n )
$( Q) ranlib -no_warning_for_no_symbols $( LIBDIR) /$( CONFIG) /libend2end_nosec_tests.a
e n d i f
@ -10296,38 +10392,6 @@ endif
e n d i f
WORKQUEUE_TEST_SRC = \
test/core/iomgr/workqueue_test.c \
WORKQUEUE_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( WORKQUEUE_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)/workqueue_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/workqueue_test : $( WORKQUEUE_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) $( WORKQUEUE_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) /workqueue_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/iomgr/workqueue_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_workqueue_test : $( WORKQUEUE_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 $(WORKQUEUE_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
ALARM_CPP_TEST_SRC = \
test/cpp/common/alarm_cpp_test.cc \
@ -11122,16 +11186,16 @@ $(BINDIR)/$(CONFIG)/grpc_cli: protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/grpc_cli : $( PROTOBUF_DEP ) $( GRPC_CLI_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_cli_libs .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a
$(BINDIR)/$(CONFIG)/grpc_cli : $( PROTOBUF_DEP ) $( GRPC_CLI_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_cli_libs .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_reflection .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++ .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( GRPC_CLI_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_cli_libs.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_config.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /grpc_cli
$( Q) $( LDXX) $( LDFLAGS) $( GRPC_CLI_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_cli_libs.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++_reflection.a $( LIBDIR) /$( CONFIG) /libgrpc++ .a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LIBDIR) /$( CONFIG) /libgrpc++_test_config.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /grpc_cli
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/util/grpc_cli.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_cli_libs .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a
$(OBJDIR)/$(CONFIG)/test/cpp/util/grpc_cli.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_cli_libs .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_reflection .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++ .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_config .a
deps_grpc_cli : $( GRPC_CLI_OBJS :.o =.dep )
@ -15092,6 +15156,7 @@ test/cpp/util/byte_buffer_proto_helper.cc: $(OPENSSL_DEP)
test/cpp/util/cli_call.cc : $( OPENSSL_DEP )
test/cpp/util/create_test_channel.cc : $( OPENSSL_DEP )
test/cpp/util/proto_file_parser.cc : $( OPENSSL_DEP )
test/cpp/util/proto_reflection_descriptor_database.cc : $( OPENSSL_DEP )
test/cpp/util/string_ref_helper.cc : $( OPENSSL_DEP )
test/cpp/util/subprocess.cc : $( OPENSSL_DEP )
test/cpp/util/test_config.cc : $( OPENSSL_DEP )