summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorChris Mumford <cmumford@chromium.org>2020-11-30 09:57:27 -0800
committerChris Mumford <cmumford@chromium.org>2020-11-30 10:47:15 -0800
commit37d36c92f8622595aa791867775d2f4d82e45be7 (patch)
tree7c65ea4612a2f4ed4a9cc4fae5ca6e1527157e17 /CMakeLists.txt
parent2802398c94b3b5708f111dae58ac1b738613bbf8 (diff)
downloadleveldb-37d36c92f8622595aa791867775d2f4d82e45be7.tar.gz
Added google/benchmark submodule.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ae9b0f7..2cb2296 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -298,6 +298,8 @@ if(LEVELDB_BUILD_TESTS)
# This project is tested using GoogleTest.
add_subdirectory("third_party/googletest")
+ add_subdirectory("third_party/benchmark")
+
# GoogleTest triggers a missing field initializers warning.
if(LEVELDB_HAVE_NO_MISSING_FIELD_INITIALIZERS)
set_property(TARGET gtest
@@ -318,7 +320,7 @@ if(LEVELDB_BUILD_TESTS)
"${test_file}"
)
- target_link_libraries("${test_target_name}" leveldb gmock gtest)
+ target_link_libraries("${test_target_name}" leveldb gmock gtest benchmark)
target_compile_definitions("${test_target_name}"
PRIVATE
${LEVELDB_PLATFORM_NAME}=1