mirror of https://github.com/libsdl-org/SDL.git
xcode+cmake: Use SDL3.framework/SDL3 as IMPORTED_LOCATION
Not adding /SDL3 causes CMake to no longer set the RUNPATh on binaries in the build directory. It also breaks compatibility with CMake versions older then 3.28. revertsc56a3f60fe(xcode+cmake: use SDL3.framework folder as IMPORTED_LOCATION) revertsad3c7b92f8(xcode+cmake: use SDL3.framework folder as IMPORTED_LOCATION)
This commit is contained in:
parent
cb3d6dc467
commit
fdf33f9047
|
|
@ -59,7 +59,7 @@ if(NOT TARGET SDL3::SDL3-shared)
|
||||||
set_target_properties(SDL3::SDL3-shared
|
set_target_properties(SDL3::SDL3-shared
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
FRAMEWORK "TRUE"
|
FRAMEWORK "TRUE"
|
||||||
IMPORTED_LOCATION "${_sdl3_framework_path}"
|
IMPORTED_LOCATION "${_sdl3_framework_path}/SDL3"
|
||||||
INTERFACE_LINK_LIBRARIES "SDL3::Headers"
|
INTERFACE_LINK_LIBRARIES "SDL3::Headers"
|
||||||
COMPATIBLE_INTERFACE_BOOL "SDL3_SHARED"
|
COMPATIBLE_INTERFACE_BOOL "SDL3_SHARED"
|
||||||
INTERFACE_SDL3_SHARED "ON"
|
INTERFACE_SDL3_SHARED "ON"
|
||||||
|
|
|
||||||
|
|
@ -112,7 +112,7 @@ if(NOT TARGET SDL3::SDL3-shared)
|
||||||
set_target_properties(SDL3::SDL3-shared
|
set_target_properties(SDL3::SDL3-shared
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
FRAMEWORK "TRUE"
|
FRAMEWORK "TRUE"
|
||||||
IMPORTED_LOCATION "${_sdl3_framework_path}"
|
IMPORTED_LOCATION "${_sdl3_framework_path}/SDL3"
|
||||||
INTERFACE_LINK_LIBRARIES "SDL3::Headers"
|
INTERFACE_LINK_LIBRARIES "SDL3::Headers"
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue