add imgui

This commit is contained in:
2025-07-08 01:43:52 -05:00
parent 310a0db99e
commit 525263a8a6
68 changed files with 24106 additions and 13630 deletions

View File

@@ -284,15 +284,18 @@ src += ['quickjs.c', 'libregexp.c', 'libunicode.c', 'cutils.c', 'dtoa.c']
imsrc = [
'GraphEditor.cpp','ImCurveEdit.cpp','ImGradient.cpp','imgui_draw.cpp',
'imgui_tables.cpp','imgui_widgets.cpp','imgui.cpp','ImGuizmo.cpp','imnodes.cpp',
'implot_items.cpp','implot.cpp','imgui_impl_sdlrenderer3.cpp','imgui_impl_sdl3.cpp',
'imgui_impl_sdlgpu3.cpp'
'imgui_tables.cpp','imgui_widgets.cpp','imgui.cpp','ImGuizmo.cpp','backends/imgui_impl_sdl3.cpp', 'backends/imgui_impl_sdlrenderer3.cpp', 'backends/imgui_impl_sdlgpu3.cpp'
]
foreach file : imsrc
sources += 'source/thirdparty/imgui' / file
sources += 'source/qjs_imgui.cpp'
endforeach
srceng = 'source'
tp = srceng / 'thirdparty'
includes = [
srceng, tp / 'cgltf', tp / 'imgui', tp / 'par', tp / 'stb',
srceng, tp / 'cgltf', tp / 'imgui', tp / 'imgui/backends', tp / 'par', tp / 'stb',
tp, tp / 'pl_mpeg/include', tp / 'quirc'
]