Changeset View
Changeset View
Standalone View
Standalone View
src/leveldb/CMakeLists.txt
Show First 20 Lines • Show All 173 Lines • ▼ Show 20 Lines | if(ENABLE_HWCRC32) | ||||
target_compile_definitions(leveldb-sse4.2 PRIVATE LEVELDB_PLATFORM_POSIX_SSE) | target_compile_definitions(leveldb-sse4.2 PRIVATE LEVELDB_PLATFORM_POSIX_SSE) | ||||
target_compile_options(leveldb-sse4.2 PRIVATE -msse4.2) | target_compile_options(leveldb-sse4.2 PRIVATE -msse4.2) | ||||
endif() | endif() | ||||
option(LEVELDB_BUILD_TESTS "Build LevelDB's unit tests" ON) | option(LEVELDB_BUILD_TESTS "Build LevelDB's unit tests" ON) | ||||
if(LEVELDB_BUILD_TESTS) | if(LEVELDB_BUILD_TESTS) | ||||
include(TestSuite) | include(TestSuite) | ||||
create_test_suite(leveldb) | create_test_suite(leveldb) | ||||
# Create a single job pool for the test suite in order to make the tests run | |||||
# serially. | |||||
test_suite_create_pool(leveldb 1) | |||||
add_library(leveldb_test_base | add_library(leveldb_test_base | ||||
EXCLUDE_FROM_ALL | EXCLUDE_FROM_ALL | ||||
util/testharness.cc | util/testharness.cc | ||||
util/testutil.cc | util/testutil.cc | ||||
) | ) | ||||
target_link_libraries(leveldb_test_base leveldb) | target_link_libraries(leveldb_test_base leveldb) | ||||
Show All 39 Lines |