diff --git a/CMakeLists.txt b/CMakeLists.txt index 882e4bbe..680d1120 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,7 @@ set(OPENEXR_VERSION_MINOR 3) set(OPENEXR_VERSION_PATCH 0) set(OPENEXR_VERSION ${OPENEXR_VERSION_MAJOR}.${OPENEXR_VERSION_MINOR}.${OPENEXR_VERSION_PATCH}) set(OPENEXR_VERSION_API ${OPENEXR_VERSION_MAJOR}_${OPENEXR_VERSION_MINOR}) +set(${OPENEXR_SOVERSION} 24) project(OpenEXR VERSION ${OPENEXR_VERSION}) diff --git a/IlmBase/Half/CMakeLists.txt b/IlmBase/Half/CMakeLists.txt index c23bc6a5..3d24cd78 100644 --- a/IlmBase/Half/CMakeLists.txt +++ b/IlmBase/Half/CMakeLists.txt @@ -43,7 +43,7 @@ IF (OPENEXR_BUILD_SHARED) SET_TARGET_PROPERTIES ( Half PROPERTIES VERSION ${OPENEXR_VERSION} - SOVERSION ${OPENEXR_VERSION_MAJOR} + SOVERSION ${OPENEXR_SOVERSION} OUTPUT_NAME "Half${ILMBASE_LIBSUFFIX}" ) diff --git a/IlmBase/Imath/CMakeLists.txt b/IlmBase/Imath/CMakeLists.txt index e5c30025..8faa97a0 100644 --- a/IlmBase/Imath/CMakeLists.txt +++ b/IlmBase/Imath/CMakeLists.txt @@ -24,7 +24,7 @@ IF ( OPENEXR_BUILD_SHARED ) SET_TARGET_PROPERTIES ( Imath PROPERTIES VERSION ${OPENEXR_VERSION} - SOVERSION ${OPENEXR_VERSION_MAJOR} + SOVERSION ${OPENEXR_SOVERSION} OUTPUT_NAME "Imath${ILMBASE_LIBSUFFIX}" ) ENDIF ()