]> granicus.if.org Git - zziplib/commitdiff
make lib version relink only in BUILD_SHARED_LIBS mode
authorGuido Draheim <guidod@gmx.de>
Sat, 22 May 2021 10:15:07 +0000 (12:15 +0200)
committerGuido Draheim <guidod@gmx.de>
Sat, 22 May 2021 10:15:07 +0000 (12:15 +0200)
zzip/CMakeLists.txt
zzipwrap/CMakeLists.txt

index 5f6b16788e41e6eebf4807730a32f20aaf7ec28e..a966d5f94775efe63868a93fd812280a7b577281 100644 (file)
@@ -276,7 +276,7 @@ install(TARGETS libzzipmmapped
 endif()
 
 if(ZZIP_COMPAT OR ZZIP_LIBTOOL)
-  if(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
+  if(BUILD_SHARED_LIBS AND CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
     set(lib ${CMAKE_SHARED_LIBRARY_PREFIX})
     set(dll ${CMAKE_SHARED_LIBRARY_SUFFIX})
     get_target_property(libname libzzip OUTPUT_NAME)
@@ -300,7 +300,7 @@ if(ZZIP_COMPAT)
 endif()
 
 if(ZZIP_LIBTOOL)
-  if(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
+  if(BUILD_SHARED_LIBS AND CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
     set(lib ${CMAKE_SHARED_LIBRARY_PREFIX})
     set(dll ${CMAKE_SHARED_LIBRARY_SUFFIX})
     get_target_property(libname libzzip OUTPUT_NAME)
index 2d529b93c6a8759956420f005a17a028b218be04..062b38e6918ad5861d346a873c72a6d3d39b5b5b 100644 (file)
@@ -88,7 +88,7 @@ install(TARGETS libzzipwrap
     RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
 
 if(ZZIP_LIBTOOL)
-  if(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
+  if(BUILD_SHARED_LIBS AND CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
     execute_process(COMMAND bash -c "ln --help"
         OUTPUT_VARIABLE ln_verbose_help
         ERROR_QUIET
@@ -104,7 +104,7 @@ if(ZZIP_LIBTOOL)
 endif()
 
 if(ZZIP_LIBTOOL)
-  if(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
+  if(BUILD_SHARED_LIBS AND CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
     set(lib ${CMAKE_SHARED_LIBRARY_PREFIX})
     set(dll ${CMAKE_SHARED_LIBRARY_SUFFIX})
     set(libdir ${CMAKE_INSTALL_FULL_LIBDIR})