]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | diff --git a/CMakeLists.txt b/CMakeLists.txt |
2 | index 6761929..4d2b0a1 100644 | |
3 | --- a/CMakeLists.txt | |
4 | +++ b/CMakeLists.txt | |
5 | @@ -987,13 +987,17 @@ if(NOT WIN32 OR ROCKSDB_INSTALL_ON_WINDOWS) | |
6 | ||
7 | install(DIRECTORY "${PROJECT_SOURCE_DIR}/cmake/modules" COMPONENT devel DESTINATION ${package_config_destination}) | |
8 | ||
9 | - install( | |
10 | - TARGETS ${ROCKSDB_STATIC_LIB} | |
11 | - EXPORT RocksDBTargets | |
12 | - COMPONENT devel | |
13 | - ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" | |
14 | - INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" | |
15 | - ) | |
16 | + if(NOT ROCKSDB_BUILD_SHARED) | |
17 | + install( | |
18 | + TARGETS ${ROCKSDB_STATIC_LIB} | |
19 | + EXPORT RocksDBTargets | |
20 | + COMPONENT devel | |
21 | + ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" | |
22 | + INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" | |
23 | + ) | |
24 | + else() | |
25 | + set_target_properties(${ROCKSDB_STATIC_LIB} PROPERTIES EXCLUDE_FROM_ALL TRUE) | |
26 | + endif() | |
27 | ||
28 | if(ROCKSDB_BUILD_SHARED) | |
29 | install( |