Versioning.cmake 355 B

123456789
  1. function(add_library target_name)
  2. _add_library("${target_name}" ${ARGN})
  3. get_target_property(type "${target_name}" TYPE)
  4. if(type STREQUAL "SHARED_LIBRARY")
  5. set_target_properties("${target_name}" PROPERTIES
  6. VERSION "${PROJECT_VERSION}"
  7. SOVERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}")
  8. endif()
  9. endfunction(add_library)