build(deps): add assimp library as dependency

This commit is contained in:
2026-07-24 10:59:05 +08:00
parent def311c7dd
commit f4174724c6
4 changed files with 4 additions and 1 deletions

View File

@@ -148,6 +148,7 @@ target_link_libraries(${PROJECT_NAME}
OpenAL::OpenAL OpenAL::OpenAL
harfbuzz::harfbuzz harfbuzz::harfbuzz
Opus::Opus Opus::Opus
assimp::assimp
$<$<PLATFORM_ID:Windows>:ws2_32> $<$<PLATFORM_ID:Windows>:ws2_32>
) )

View File

@@ -10,7 +10,7 @@ find_package(harfbuzz REQUIRED)
find_package(Freetype REQUIRED) find_package(Freetype REQUIRED)
find_package(SDL3 REQUIRED) find_package(SDL3 REQUIRED)
find_package(Opus REQUIRED) find_package(Opus REQUIRED)
find_package(assimp REQUIRED)
# Third-party libraries # Third-party libraries
if (WIN32) if (WIN32)

View File

@@ -63,6 +63,7 @@ void CreditsUI::init() {
add_text("HarfBuzz Old-MIT / GPL-2.0+"); add_text("HarfBuzz Old-MIT / GPL-2.0+");
add_text("utf8cpp BSL-1.0"); add_text("utf8cpp BSL-1.0");
add_text("stb - public domain / MIT licensed"); add_text("stb - public domain / MIT licensed");
add_text("assimp - BSD-3-Clause");
add_text("Music", 0.8f); add_text("Music", 0.8f);
add_text("'Find a Peaceful Place' by ROZKOL (Free Music Archive), CC " add_text("'Find a Peaceful Place' by ROZKOL (Free Music Archive), CC "
"BY 4.0."); "BY 4.0.");

View File

@@ -6,6 +6,7 @@
"harfbuzz", "harfbuzz",
"freetype", "freetype",
"opus", "opus",
"assimp",
{ {
"name": "sdl3", "name": "sdl3",
"default-features": false "default-features": false