This commit is contained in:
Isuru Samarathunga
2025-10-18 14:13:36 +05:30
parent 57bc80f4f9
commit fb66a2d09d
10 changed files with 157 additions and 51 deletions

10
Vendor/CMakeLists.txt vendored
View File

@ -1,3 +1,5 @@
set(BUILD_SHARED_LIBS OFF)
# -----------------------------------------------
# IACore
# -----------------------------------------------
@ -7,7 +9,6 @@ add_subdirectory(IACore/)
# SDL3
# -----------------------------------------------
set(SDL_TEST_LIBRARY OFF)
set(BUILD_SHARED_LIBS OFF)
add_subdirectory(SDL/)
# -----------------------------------------------
@ -22,10 +23,15 @@ add_subdirectory(SDL_mixer/)
add_subdirectory(freetype/)
add_library(Freetype::Freetype ALIAS freetype)
# -----------------------------------------------
# LunaSVG
# -----------------------------------------------
set(LUNASVG_BUILD_EXAMPLES OFF)
add_subdirectory(lunasvg/)
# -----------------------------------------------
# RmlUI
# -----------------------------------------------
add_subdirectory(lunasvg/)
set(RMLUI_SVG_PLUGIN ON)
add_subdirectory(RmlUI/)