message(STATUS "···Configuring Text")

add_library(DisplayUIText
    Fonts.cpp
    Helpers.cpp
    Renderer.cpp
)


add_library(Display::UI::Text ALIAS DisplayUIText)

find_package(Freetype REQUIRED)

target_link_libraries(DisplayUIText
    PRIVATE
        Display::Graphics
        Helpers::All
        ${FREETYPE_LIBRARIES}
)

# include-root общий
target_include_directories(DisplayUIText
    PUBLIC
        ${INCLUDE_BASE_DIR}
        ${FREETYPE_INCLUDE_DIRS}
)
