|
|
|
@ -1041,7 +1041,7 @@ alarm_cpp_test: $(BINDIR)/$(CONFIG)/alarm_cpp_test |
|
|
|
|
async_end2end_test: $(BINDIR)/$(CONFIG)/async_end2end_test |
|
|
|
|
auth_property_iterator_test: $(BINDIR)/$(CONFIG)/auth_property_iterator_test |
|
|
|
|
bm_call_create: $(BINDIR)/$(CONFIG)/bm_call_create |
|
|
|
|
bm_chttp2: $(BINDIR)/$(CONFIG)/bm_chttp2 |
|
|
|
|
bm_chttp2_hpack: $(BINDIR)/$(CONFIG)/bm_chttp2_hpack |
|
|
|
|
bm_closure: $(BINDIR)/$(CONFIG)/bm_closure |
|
|
|
|
bm_cq: $(BINDIR)/$(CONFIG)/bm_cq |
|
|
|
|
bm_error: $(BINDIR)/$(CONFIG)/bm_error |
|
|
|
@ -1450,7 +1450,7 @@ buildtests_cxx: privatelibs_cxx \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/async_end2end_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/auth_property_iterator_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_call_create \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2 \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2_hpack \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_closure \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_cq \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_error \
|
|
|
|
@ -1560,7 +1560,7 @@ buildtests_cxx: privatelibs_cxx \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/async_end2end_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/auth_property_iterator_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_call_create \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2 \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2_hpack \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_closure \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_cq \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_error \
|
|
|
|
@ -1882,8 +1882,8 @@ test_cxx: buildtests_cxx |
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/auth_property_iterator_test || ( echo test auth_property_iterator_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing bm_call_create"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/bm_call_create || ( echo test bm_call_create failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing bm_chttp2"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/bm_chttp2 || ( echo test bm_chttp2 failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing bm_chttp2_hpack"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/bm_chttp2_hpack || ( echo test bm_chttp2_hpack failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing bm_closure"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/bm_closure || ( echo test bm_closure failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing bm_cq"
|
|
|
|
@ -12350,15 +12350,15 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BM_CHTTP2_SRC = \
|
|
|
|
|
test/cpp/microbenchmarks/bm_chttp2.cc \
|
|
|
|
|
BM_CHTTP2_HPACK_SRC = \
|
|
|
|
|
test/cpp/microbenchmarks/bm_chttp2_hpack.cc \
|
|
|
|
|
|
|
|
|
|
BM_CHTTP2_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(BM_CHTTP2_SRC))))
|
|
|
|
|
BM_CHTTP2_HPACK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(BM_CHTTP2_HPACK_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2: openssl_dep_error |
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2_hpack: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
@ -12369,26 +12369,26 @@ 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)/bm_chttp2: protobuf_dep_error |
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2_hpack: protobuf_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2: $(PROTOBUF_DEP) $(BM_CHTTP2_OBJS) $(LIBDIR)/$(CONFIG)/libbenchmark.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 |
|
|
|
|
$(BINDIR)/$(CONFIG)/bm_chttp2_hpack: $(PROTOBUF_DEP) $(BM_CHTTP2_HPACK_OBJS) $(LIBDIR)/$(CONFIG)/libbenchmark.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 |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LDXX) $(LDFLAGS) $(BM_CHTTP2_OBJS) $(LIBDIR)/$(CONFIG)/libbenchmark.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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/bm_chttp2
|
|
|
|
|
$(Q) $(LDXX) $(LDFLAGS) $(BM_CHTTP2_HPACK_OBJS) $(LIBDIR)/$(CONFIG)/libbenchmark.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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/bm_chttp2_hpack
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_chttp2.o: $(LIBDIR)/$(CONFIG)/libbenchmark.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 |
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/cpp/microbenchmarks/bm_chttp2_hpack.o: $(LIBDIR)/$(CONFIG)/libbenchmark.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 |
|
|
|
|
|
|
|
|
|
deps_bm_chttp2: $(BM_CHTTP2_OBJS:.o=.dep) |
|
|
|
|
deps_bm_chttp2_hpack: $(BM_CHTTP2_HPACK_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(BM_CHTTP2_OBJS:.o=.dep) |
|
|
|
|
-include $(BM_CHTTP2_HPACK_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|