@ -7,6 +7,8 @@ if(POLICY CMP0072)
cmake_policy ( SET CMP0072 NEW )
endif ( )
set ( RAYLIB_DEPENDENCIES "include(CMakeFindDependencyMacro)" )
if ( ${ PLATFORM } MATCHES "Desktop" )
set ( PLATFORM_CPP "PLATFORM_DESKTOP" )
@ -120,15 +122,17 @@ elseif ("${PLATFORM}" MATCHES "SDL")
find_package ( SDL3 QUIET )
if ( SDL3_FOUND )
message ( STATUS "Found SDL3 via find_package()" )
set ( LIBS_PUBLIC SDL3::SDL3 )
set ( RAYLIB_DEPENDENCIES "${RAYLIB_DEPENDENCIES}\nfind_dependency(SDL3 REQUIRED)" )
set ( PLATFORM_CPP "PLATFORM_DESKTOP_SDL" )
set ( LIBS_PRIVATE SDL3::SDL3 )
add_compile_definitions ( USING_SDL3_PACKAGE )
else ( )
# F a l l b a c k t o S D L 2
find_package ( SDL2 REQUIRED )
message ( STATUS "Found SDL2 via find_package()" )
set ( PLATFORM_CPP "PLATFORM_DESKTOP_SDL" )
set ( LIBS_PRIVATE SDL2::SDL2 )
set ( LIBS_PUBLIC SDL2::SDL2 )
set ( RAYLIB_DEPENDENCIES "${RAYLIB_DEPENDENCIES}\nfind_dependency(SDL3 REQUIRED)" )
add_compile_definitions ( USING_SDL2_PACKAGE )
endif ( )
endif ( )