This commit is contained in:
2025-12-25 13:00:42 +00:00
parent f5dc0ccbc9
commit 86947912dc
58 changed files with 959 additions and 328 deletions
+11 -6
View File
@@ -1,21 +1,26 @@
message(STATUS " Configuring Text")
message(STATUS "···Configuring Text")
add_library(Text
add_library(DisplayUIText
BitmapFont.cpp
FontFace.cpp
GlyphCache.cpp
Renderer.cpp
)
add_library(Display::UI::Text ALIAS DisplayUIText)
find_package(Freetype REQUIRED)
target_link_libraries(Text
PRIVATE Graphics ${FREETYPE_LIBRARIES}
target_link_libraries(DisplayUIText
PRIVATE
Display::Graphics
${FREETYPE_LIBRARIES}
)
# include-root общий
target_include_directories(Text
target_include_directories(DisplayUIText
PUBLIC
${INCLUDE_BASE_DIR}
${FREETYPE_INCLUDE_DIRS}
)
)