Merge pull request #6134 from GPUCode/master

cmake: Add SDL2 alias when using system library
This commit is contained in:
xperia64 2022-09-23 14:01:42 -04:00 committed by GitHub
commit e5da8897cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -370,6 +370,10 @@ endif()
# SDL2 # SDL2
if (ENABLE_SDL2 AND USE_SYSTEM_SDL2) if (ENABLE_SDL2 AND USE_SYSTEM_SDL2)
find_package(SDL2 REQUIRED) find_package(SDL2 REQUIRED)
add_library(SDL2 INTERFACE)
target_link_libraries(SDL2 INTERFACE "${SDL2_LIBRARY}")
target_include_directories(SDL2 INTERFACE "${SDL2_INCLUDE_DIR}")
add_library(SDL2::SDL2 ALIAS SDL2)
endif() endif()
add_subdirectory(src) add_subdirectory(src)