Changeset View
Changeset View
Standalone View
Standalone View
files/static-test-libraries.patch
- This file was added.
| --- a/CMakeLists.txt | |||||
| +++ b/CMakeLists.txt | |||||
| @@ -287,6 +287,9 @@ add_executable(leveldbutil | |||||
| target_link_libraries(leveldbutil leveldb) | |||||
| if(LEVELDB_BUILD_TESTS) | |||||
| + set(OLD_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS}) | |||||
| + set(BUILD_SHARED_LIBS OFF) | |||||
| + | |||||
| enable_testing() | |||||
| # Prevent overriding the parent project's compiler/linker settings on Windows. | |||||
| @@ -303,6 +306,8 @@ if(LEVELDB_BUILD_TESTS) | |||||
| set(BENCHMARK_ENABLE_EXCEPTIONS OFF CACHE BOOL "" FORCE) | |||||
| add_subdirectory("third_party/benchmark") | |||||
| + set(BUILD_SHARED_LIBS ${OLD_BUILD_SHARED_LIBS}) | |||||
| + | |||||
| # GoogleTest triggers a missing field initializers warning. | |||||
| if(LEVELDB_HAVE_NO_MISSING_FIELD_INITIALIZERS) | |||||
| set_property(TARGET gtest | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.