|
|
@ -190,6 +190,8 @@ target_sources(leveldb |
|
|
|
"util/options.cc" |
|
|
|
"util/random.h" |
|
|
|
"util/status.cc" |
|
|
|
"util/serialize_value.h" |
|
|
|
"util/serialize_value.cc" |
|
|
|
|
|
|
|
# Only CMake 3.3+ supports PUBLIC sources in targets exported by "install". |
|
|
|
$<$<VERSION_GREATER:CMAKE_VERSION,3.2>:PUBLIC> |
|
|
@ -517,3 +519,8 @@ if(LEVELDB_INSTALL) |
|
|
|
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" |
|
|
|
) |
|
|
|
endif(LEVELDB_INSTALL) |
|
|
|
|
|
|
|
add_executable(lab1_test |
|
|
|
"${PROJECT_SOURCE_DIR}/test/lab1_test.cc" |
|
|
|
) |
|
|
|
target_link_libraries(lab1_test PRIVATE leveldb gtest) |