mirror of
https://git.code.sf.net/p/libpng/code.git
synced 2025-07-10 18:04:09 +02:00
cmake: Refactor the PNGLIB variables that define the versioning scheme
This commit is contained in:
parent
dd8db8105c
commit
3848c73ab4
@ -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()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user