| Index: third_party/protobuf/benchmarks/Makefile.am
|
| diff --git a/third_party/protobuf/benchmarks/Makefile.am b/third_party/protobuf/benchmarks/Makefile.am
|
| index f730afe576443fd4f7303bf0a130a9e041b9350b..d98eae5eadbbeb8c169fe109b132c59fdac468f6 100644
|
| --- a/third_party/protobuf/benchmarks/Makefile.am
|
| +++ b/third_party/protobuf/benchmarks/Makefile.am
|
| @@ -16,7 +16,9 @@ benchmarks_protoc_outputs_proto2 = \
|
| benchmark_messages_proto2.pb.cc \
|
| benchmark_messages_proto2.pb.h
|
|
|
| -bin_PROGRAMS = generate-datasets
|
| +AM_CXXFLAGS = $(NO_OPT_CXXFLAGS) $(PROTOBUF_OPT_FLAG) -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare
|
| +
|
| +bin_PROGRAMS = generate-datasets cpp-benchmark
|
|
|
| generate_datasets_LDADD = $(top_srcdir)/src/libprotobuf.la
|
| generate_datasets_SOURCES = generate_datasets.cc
|
| @@ -30,6 +32,13 @@ nodist_generate_datasets_SOURCES = \
|
| # See: https://www.gnu.org/software/automake/manual/html_node/Built-Sources-Example.html#Recording-Dependencies-manually
|
| generate_datasets-generate_datasets.$(OBJEXT): benchmarks.pb.h
|
|
|
| +cpp_benchmark_LDADD = $(top_srcdir)/src/libprotobuf.la $(top_srcdir)/third_party/benchmark/src/libbenchmark.a
|
| +cpp_benchmark_SOURCES = cpp_benchmark.cc
|
| +cpp_benchmark_CPPFLAGS = -I$(top_srcdir)/src -I$(srcdir) -I$(top_srcdir)/third_party/benchmark/include
|
| +nodist_cpp_benchmark_SOURCES = \
|
| + $(benchmarks_protoc_outputs) \
|
| + $(benchmarks_protoc_outputs_proto2)
|
| +
|
| $(benchmarks_protoc_outputs): protoc_middleman
|
| $(benchmarks_protoc_outputs_proto2): protoc_middleman2
|
|
|
|
|