file(GLOB IMGUI_SOURCES *.cpp) # We don't build the files in backend/ because they are included by various entrypoint implementations # depending on build flags. Technically it is possible to write then here too, but doing so would require repeating # the build flags twice both in here and in core/CMakeLists.txt add_library(imgui ${IMGUI_SOURCES}) target_include_directories(imgui PRIVATE ${CMAKE_SOURCE_DIR}/3rdparty/imgui )