Custom element registration

This commit is contained in:
2026-07-12 23:47:59 -05:00
parent 7f1c94f6a9
commit 5e485a9c43
9 changed files with 150 additions and 1 deletions

View File

@@ -22,17 +22,22 @@ add_library(rmlui_backend STATIC
vendor/rmlui_backend/RmlUi_Renderer_GL3.cpp
)
file(GLOB_RECURSE PAGE_SOURCES CONFIGURE_DEPENDS "src/pages/*.cpp")
file(GLOB_RECURSE ELEMENT_SOURCES CONFIGURE_DEPENDS "src/elements/*.cpp")
add_executable(${PROJECT_NAME}
src/main.cpp
src/app.cpp
src/lua_app_api.cpp
src/page.cpp
src/pages/test_page.cpp
${PAGE_SOURCES}
${ELEMENT_SOURCES}
)
target_include_directories(${PROJECT_NAME} PRIVATE
src
src/elements
vendor/rmlui_backend
${FREETYPE_INCLUDE_DIRS}
)