diff --git a/CMakeLists.txt b/CMakeLists.txt index a3d533021..800f7747a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -208,8 +208,12 @@ set(THREADS_PREFER_PTHREAD_FLAG ON) find_package(Threads REQUIRED) if (ENABLE_SDL2) - vcpkg_add_package(sdl2) - find_package(SDL2 CONFIG REQUIRED) + find_package(SDL2 CONFIG) + + if (NOT SDL2_FOUND) + vcpkg_add_package(sdl2) + find_package(SDL2 CONFIG REQUIRED) + endif() if (SDL2_FOUND) add_library(SDL2 INTERFACE)