|
@@ -98,18 +98,18 @@ set(SDL_SO_VERSION_MICRO "${SDL_MICRO_VERSION}")
|
|
|
set(SDL_SO_VERSION "${SDL_SO_VERSION_MAJOR}.${SDL_SO_VERSION_MINOR}.${SDL_SO_VERSION_MICRO}")
|
|
|
|
|
|
if(SDL_MINOR_VERSION MATCHES "[02468]$")
|
|
|
- math(EXPR SDL_DYLIB_CURRENT_VERSION_MAJOR "100 * ${SDL_MINOR_VERSION} + 1")
|
|
|
- set(SDL_DYLIB_CURRENT_VERSION_MINOR "0")
|
|
|
- math(EXPR SDL_DYLIB_COMPAT_VERSION_MAJOR "${SDL_DYLIB_CURRENT_VERSION_MAJOR}")
|
|
|
- set(SDL_DYLIB_COMPAT_VERSION_MINOR "${SDL_MICRO_VERSION}")
|
|
|
+ math(EXPR SDL_DYLIB_COMPAT_VERSION_MAJOR "100 * ${SDL_MINOR_VERSION} + 1")
|
|
|
+ set(SDL_DYLIB_COMPAT_VERSION_MINOR "0")
|
|
|
+ math(EXPR SDL_DYLIB_CURRENT_VERSION_MAJOR "${SDL_DYLIB_COMPAT_VERSION_MAJOR}")
|
|
|
+ set(SDL_DYLIB_CURRENT_VERSION_MINOR "${SDL_MICRO_VERSION}")
|
|
|
else()
|
|
|
- math(EXPR SDL_DYLIB_CURRENT_VERSION_MAJOR "100 * ${SDL_MINOR_VERSION} + ${SDL_MICRO_VERSION} + 1")
|
|
|
- set(SDL_DYLIB_CURRENT_VERSION_MINOR "0")
|
|
|
- math(EXPR SDL_DYLIB_COMPAT_VERSION_MAJOR "${SDL_DYLIB_CURRENT_VERSION_MAJOR}")
|
|
|
+ math(EXPR SDL_DYLIB_COMPAT_VERSION_MAJOR "100 * ${SDL_MINOR_VERSION} + ${SDL_MICRO_VERSION} + 1")
|
|
|
set(SDL_DYLIB_COMPAT_VERSION_MINOR "0")
|
|
|
+ math(EXPR SDL_DYLIB_CURRENT_VERSION_MAJOR "${SDL_DYLIB_COMPAT_VERSION_MAJOR}")
|
|
|
+ set(SDL_DYLIB_CURRENT_VERSION_MINOR "0")
|
|
|
endif()
|
|
|
-set(SDL_DYLIB_CURRENT_VERSION_MICRO "0")
|
|
|
set(SDL_DYLIB_COMPAT_VERSION_MICRO "0")
|
|
|
+set(SDL_DYLIB_CURRENT_VERSION_MICRO "0")
|
|
|
|
|
|
set(SDL_DYLIB_CURRENT_VERSION "${SDL_DYLIB_CURRENT_VERSION_MAJOR}.${SDL_DYLIB_CURRENT_VERSION_MINOR}.${SDL_DYLIB_CURRENT_VERSION_MICRO}")
|
|
|
set(SDL_DYLIB_COMPAT_VERSION "${SDL_DYLIB_COMPAT_VERSION_MAJOR}.${SDL_DYLIB_COMPAT_VERSION_MINOR}.${SDL_DYLIB_COMPAT_VERSION_MICRO}")
|
|
@@ -3190,10 +3190,8 @@ if(SDL_SHARED)
|
|
|
endif()
|
|
|
endif()
|
|
|
if(APPLE)
|
|
|
- # FIXME: Remove SOVERSION in SDL3
|
|
|
set_target_properties(SDL3 PROPERTIES
|
|
|
- MACOSX_RPATH 1
|
|
|
- SOVERSION "0")
|
|
|
+ MACOSX_RPATH 1)
|
|
|
elseif(UNIX AND NOT ANDROID)
|
|
|
set_target_properties(SDL3 PROPERTIES
|
|
|
VERSION "${SDL_SO_VERSION}"
|