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"]
|
[submodule "third_party/googletest"]
|
||||||
path = third_party/googletest
|
path = third_party/googletest
|
||||||
url = https://github.com/google/googletest.git
|
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.
|
# This project is tested using GoogleTest.
|
||||||
add_subdirectory("third_party/googletest")
|
add_subdirectory("third_party/googletest")
|
||||||
|
|
||||||
|
add_subdirectory("third_party/benchmark")
|
||||||
|
|
||||||
# GoogleTest triggers a missing field initializers warning.
|
# GoogleTest triggers a missing field initializers warning.
|
||||||
if(LEVELDB_HAVE_NO_MISSING_FIELD_INITIALIZERS)
|
if(LEVELDB_HAVE_NO_MISSING_FIELD_INITIALIZERS)
|
||||||
set_property(TARGET gtest
|
set_property(TARGET gtest
|
||||||
@ -318,7 +320,7 @@ if(LEVELDB_BUILD_TESTS)
|
|||||||
|
|
||||||
"${test_file}"
|
"${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}"
|
target_compile_definitions("${test_target_name}"
|
||||||
PRIVATE
|
PRIVATE
|
||||||
${LEVELDB_PLATFORM_NAME}=1
|
${LEVELDB_PLATFORM_NAME}=1
|
||||||
|
1
third_party/benchmark
vendored
Submodule
1
third_party/benchmark
vendored
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit bf585a2789e30585b4e3ce6baf11ef2750b54677
|
Loading…
x
Reference in New Issue
Block a user