mirror of
https://github.com/google/leveldb.git
synced 2024-11-23 19:48:59 +08:00
Added google/benchmark submodule.
This commit is contained in:
parent
2802398c94
commit
37d36c92f8
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,3 +1,6 @@
|
||||
[submodule "third_party/googletest"]
|
||||
path = third_party/googletest
|
||||
url = https://github.com/google/googletest.git
|
||||
[submodule "third_party/benchmark"]
|
||||
path = third_party/benchmark
|
||||
url = https://github.com/google/benchmark
|
||||
|
@ -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
|
||||
|
1
third_party/benchmark
vendored
Submodule
1
third_party/benchmark
vendored
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit bf585a2789e30585b4e3ce6baf11ef2750b54677
|
Loading…
Reference in New Issue
Block a user