diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f2fcd52a..eeb0157cd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,9 +32,13 @@ enable_testing() set(PNGLIB_MAJOR 1) set(PNGLIB_MINOR 6) -set(PNGLIB_RELEASE 38) +set(PNGLIB_REVISION 38) +#set(PNGLIB_SUBREVISION 0) +set(PNGLIB_SUBREVISION "git") set(PNGLIB_NAME libpng${PNGLIB_MAJOR}${PNGLIB_MINOR}) -set(PNGLIB_VERSION ${PNGLIB_MAJOR}.${PNGLIB_MINOR}.${PNGLIB_RELEASE}) +set(PNGLIB_VERSION ${PNGLIB_MAJOR}.${PNGLIB_MINOR}.${PNGLIB_REVISION}) +set(PNGLIB_SHARED_SOVERSION ${PNGLIB_MAJOR}${PNGLIB_MINOR}) +set(PNGLIB_SHARED_VERSION ${PNGLIB_SHARED_SOVERSION}.${PNGLIB_REVISION}.${PNGLIB_SUBREVISION}) include(GNUInstallDirs) @@ -947,9 +951,8 @@ endif() # Set up links. if(PNG_SHARED) set_target_properties(png PROPERTIES - VERSION 16.${PNGLIB_RELEASE}.git -# VERSION 16.${PNGLIB_RELEASE}.0 - SOVERSION 16 + VERSION ${PNGLIB_SHARED_VERSION} + SOVERSION ${PNGLIB_SHARED_SOVERSION} CLEAN_DIRECT_OUTPUT 1) endif()