- deque, object_pool, and graph data structures + PrettyPrinters

This commit is contained in:
2025-08-16 07:56:25 -04:00
parent 8bfb59cd20
commit 38b7221fa0
16 changed files with 867 additions and 146 deletions

View File

@@ -25,6 +25,7 @@ else()
endif()
if(TARGET OpenGL::GL AND TARGET GLEW::GLEW)
message(STATUS "Found OpenGL: ${OPENGL_gl_LIBRARY}")
list(APPEND FENNEC_LINK_LIBRARIES OpenGL::GL GLEW::GLEW)
list(APPEND FENNEC_COMPILE_DEFINITIONS FENNEC_GRAPHICS_OPENGL=1)
else()
@@ -36,6 +37,7 @@ if(FENNEC_GRAPHICS_WANT_EGL)
message(FATAL_ERROR "EGL Library not found.")
endif()
message(STATUS "Found EGL: ${OPENGL_egl_LIBRARY}")
list(APPEND FENNEC_LINK_LIBRARIES OpenGL::EGL)
list(APPEND FENNEC_COMPILE_DEFINITIONS FENNEC_GRAPHICS_EGL=1)
list(APPEND FENNEC_EXTRA_SOURCES