diff options
author | Victor Costan <costan@google.com> | 2019-04-01 17:17:47 -0700 |
---|---|---|
committer | Victor Costan <pwnall@chromium.org> | 2019-04-01 17:37:45 -0700 |
commit | 09fa8868dbe0cb2701f0560c59ebb63cc17f1271 (patch) | |
tree | 94a58bad1a8133e3851bcddc14a8fed9ef3c0a66 | |
parent | 37300aa54b8256dd2edfd504942eb2bd20823647 (diff) | |
download | leveldb-09fa8868dbe0cb2701f0560c59ebb63cc17f1271.tar.gz |
Align version/soversion CMake setup closer with other repositories.
PiperOrigin-RevId: 241432456
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ceb5dd9..d50f6c2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -213,6 +213,10 @@ target_include_directories(leveldb $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include> $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}> ) + +set_target_properties(leveldb + PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}) + target_compile_definitions(leveldb PRIVATE # Used by include/export.h when building shared libraries. @@ -233,10 +237,6 @@ if(BUILD_SHARED_LIBS) # Used by include/export.h. LEVELDB_SHARED_LIBRARY ) - set_target_properties(leveldb - PROPERTIES VERSION ${PROJECT_VERSION}) - set_target_properties(leveldb - PROPERTIES SOVERSION 1) endif(BUILD_SHARED_LIBS) if(HAVE_CLANG_THREAD_SAFETY) |