Merge pull request #1294 from sebastianas/lib_version

Add a dependency for the version map.
pull/1301/head
Micah Snyder 10 months ago committed by GitHub
commit 8f914a0105
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 3
      libclamav/CMakeLists.txt
  2. 3
      libfreshclam/CMakeLists.txt

@ -404,7 +404,8 @@ if(ENABLE_SHARED_LIB)
add_library( clamav SHARED )
set_target_properties( clamav PROPERTIES
VERSION ${LIBCLAMAV_VERSION}
SOVERSION ${LIBCLAMAV_SOVERSION} )
SOVERSION ${LIBCLAMAV_SOVERSION}
LINK_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/libclamav.map)
target_sources( clamav
PRIVATE
${LIBCLAMAV_SOURCES}

@ -67,7 +67,8 @@ if(ENABLE_SHARED_LIB)
endif()
set_target_properties(freshclam PROPERTIES
COMPILE_FLAGS "${WARNCFLAGS}"
VERSION ${LIBFRESHCLAM_VERSION} SOVERSION ${LIBFRESHCLAM_SOVERSION})
VERSION ${LIBFRESHCLAM_VERSION} SOVERSION ${LIBFRESHCLAM_SOVERSION}
LINK_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/libfreshclam.map)
if(WIN32)
install(TARGETS freshclam DESTINATION . COMPONENT libraries)
install(FILES $<TARGET_PDB_FILE:freshclam> DESTINATION . OPTIONAL COMPONENT libraries)

Loading…
Cancel
Save