From 236a2a1a49cdc00dd3602f84a4096869bb6e6a42 Mon Sep 17 00:00:00 2001 From: zhenyan121 <3367366583@qq.com> Date: Fri, 17 Jul 2026 09:04:44 +0800 Subject: [PATCH] build: add SDL3 dependency --- cmake/Dependencies.cmake | 1 + src/ui/credits_ui.cpp | 1 + vcpkg.json | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/Dependencies.cmake b/cmake/Dependencies.cmake index 6a938c1..efa67c9 100644 --- a/cmake/Dependencies.cmake +++ b/cmake/Dependencies.cmake @@ -8,6 +8,7 @@ find_package(zstd REQUIRED) find_package(OpenAL REQUIRED) find_package(harfbuzz REQUIRED) find_package(Freetype REQUIRED) +find_package(SDL3 REQUIRED) if (UNIX AND NOT APPLE) find_package(glfw3 REQUIRED) endif() diff --git a/src/ui/credits_ui.cpp b/src/ui/credits_ui.cpp index 56eb5d1..1192603 100644 --- a/src/ui/credits_ui.cpp +++ b/src/ui/credits_ui.cpp @@ -49,6 +49,7 @@ void CreditsUI::init() { add_text("Libraries Used", 0.8f); add_text("glad"); add_text("GLFW"); + add_text("SDL3"); add_text("SOIL2"); add_text("GLM"); add_text("FreeType"); diff --git a/vcpkg.json b/vcpkg.json index ecfe985..2cd7586 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -4,7 +4,8 @@ "zstd", "openal-soft", "harfbuzz", - "freetype" + "freetype", + "sdl3" ], "builtin-baseline": "a0400024711b283056538ac19ced80b91a83c24c" } \ No newline at end of file