Add $(ARTIFACT_SUFFIX} to benchmark tools built with cmake (#8016)
Summary: Add ${ARTIFACT_SUFFIX} to benchmark tool names to enable differentiating jemalloc and non-jemalloc versions. Pull Request resolved: https://github.com/facebook/rocksdb/pull/8016 Reviewed By: jay-zhuang Differential Revision: D26907007 Pulled By: ajkr fbshipit-source-id: 78d3b3372b5454d52d5b663ea982135ea9cf7bf8
This commit is contained in:
parent
67d72fb5dc
commit
8643d63bb4
@ -1304,40 +1304,40 @@ if(WITH_TESTS)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WITH_BENCHMARK_TOOLS)
|
if(WITH_BENCHMARK_TOOLS)
|
||||||
add_executable(db_bench
|
add_executable(db_bench${ARTIFACT_SUFFIX}
|
||||||
tools/db_bench.cc
|
tools/db_bench.cc
|
||||||
tools/db_bench_tool.cc)
|
tools/db_bench_tool.cc)
|
||||||
target_link_libraries(db_bench
|
target_link_libraries(db_bench${ARTIFACT_SUFFIX}
|
||||||
${ROCKSDB_LIB} ${THIRDPARTY_LIBS})
|
${ROCKSDB_LIB} ${THIRDPARTY_LIBS})
|
||||||
|
|
||||||
add_executable(cache_bench
|
add_executable(cache_bench${ARTIFACT_SUFFIX}
|
||||||
cache/cache_bench.cc)
|
cache/cache_bench.cc)
|
||||||
target_link_libraries(cache_bench
|
target_link_libraries(cache_bench${ARTIFACT_SUFFIX}
|
||||||
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
||||||
|
|
||||||
add_executable(memtablerep_bench
|
add_executable(memtablerep_bench${ARTIFACT_SUFFIX}
|
||||||
memtable/memtablerep_bench.cc)
|
memtable/memtablerep_bench.cc)
|
||||||
target_link_libraries(memtablerep_bench
|
target_link_libraries(memtablerep_bench${ARTIFACT_SUFFIX}
|
||||||
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
||||||
|
|
||||||
add_executable(range_del_aggregator_bench
|
add_executable(range_del_aggregator_bench${ARTIFACT_SUFFIX}
|
||||||
db/range_del_aggregator_bench.cc)
|
db/range_del_aggregator_bench.cc)
|
||||||
target_link_libraries(range_del_aggregator_bench
|
target_link_libraries(range_del_aggregator_bench${ARTIFACT_SUFFIX}
|
||||||
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
||||||
|
|
||||||
add_executable(table_reader_bench
|
add_executable(table_reader_bench${ARTIFACT_SUFFIX}
|
||||||
table/table_reader_bench.cc)
|
table/table_reader_bench.cc)
|
||||||
target_link_libraries(table_reader_bench
|
target_link_libraries(table_reader_bench${ARTIFACT_SUFFIX}
|
||||||
${ROCKSDB_LIB} testharness ${GFLAGS_LIB})
|
${ROCKSDB_LIB} testharness ${GFLAGS_LIB})
|
||||||
|
|
||||||
add_executable(filter_bench
|
add_executable(filter_bench${ARTIFACT_SUFFIX}
|
||||||
util/filter_bench.cc)
|
util/filter_bench.cc)
|
||||||
target_link_libraries(filter_bench
|
target_link_libraries(filter_bench${ARTIFACT_SUFFIX}
|
||||||
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
||||||
|
|
||||||
add_executable(hash_table_bench
|
add_executable(hash_table_bench${ARTIFACT_SUFFIX}
|
||||||
utilities/persistent_cache/hash_table_bench.cc)
|
utilities/persistent_cache/hash_table_bench.cc)
|
||||||
target_link_libraries(hash_table_bench
|
target_link_libraries(hash_table_bench${ARTIFACT_SUFFIX}
|
||||||
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
${ROCKSDB_LIB} ${GFLAGS_LIB})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user