set(SOURCES_DISP
    gle.cc
    gle_flute.cc
    gle_zoo.cc
    gle_color.cc
    gle_color_list.cc
    view.cc
    view_prop.cc
    grid_display.cc
    glapp.cc
    saveimage.cc
    offscreen.cc
    fiber_disp.cc
    line_disp.cc
    point_disp.cc
)

list(TRANSFORM SOURCES_DISP PREPEND "${SRC_DISP_DIR}/")

add_library(${DISP_LIB_TARGET} STATIC ${SOURCES_DISP})

target_compile_definitions(${DISP_LIB_TARGET} PRIVATE -DDISPLAY)
target_include_directories(${DISP_LIB_TARGET} PUBLIC
    "${SRC_MATH_DIR}"
    "${SRC_BASE_DIR}"
)
