message(STATUS "··Configuring Graphics")

add_library(DisplayGraphics
    Framebuffer.cpp
    Renderer.cpp
)

add_library(Display::Graphics ALIAS DisplayGraphics)

target_link_libraries(DisplayGraphics
    PRIVATE
        Model::All
        Helpers::All
        Display::UI::Text
        Display::UI::HostBlock
        Display::UI::Header
)

target_include_directories(DisplayGraphics
    PUBLIC
        ${INCLUDE_BASE_DIR}
)
