add sdl to cmake via package find

This commit is contained in:
Crylia
2024-03-26 19:51:35 +01:00
parent bcc2c1ffb4
commit 934b10d890
2 changed files with 6 additions and 1 deletions

View File

@@ -27,6 +27,7 @@ pkg_check_modules(LIBAV REQUIRED IMPORTED_TARGET
libavutil
)
PKG_SEARCH_MODULE(SDL2 REQUIRED sdl2)
find_package(SDL2 REQUIRED CONFIG)
file(GLOB_RECURSE PROJECT_SOURCES src/*.cpp)
file(GLOB_RECURSE PROJECT_HEADERS src/*.h)
@@ -47,6 +48,7 @@ target_link_libraries(CryliaPlayer PRIVATE
${SDL_IMAGE_LIBRARY}
${SDL_MIXER_LIBRARY}
PkgConfig::LIBAV
${SDL2}
)
install(TARGETS CryliaPlayer