aboutsummaryrefslogtreecommitdiff
path: root/bindgen
diff options
context:
space:
mode:
Diffstat (limited to 'bindgen')
-rw-r--r--bindgen/gen_all.py1
-rw-r--r--bindgen/gen_zig.py4
2 files changed, 4 insertions, 1 deletions
diff --git a/bindgen/gen_all.py b/bindgen/gen_all.py
index 4ddd339f..3b29383d 100644
--- a/bindgen/gen_all.py
+++ b/bindgen/gen_all.py
@@ -28,6 +28,7 @@ for task in tasks:
zig_tasks = [
*tasks,
[ '../sokol_fetch.h', 'sfetch_', [] ],
+ [ '../util/sokol_imgui.h', 'simgui_', ['sg_', 'sapp_'] ],
]
gen_zig.prepare()
for task in zig_tasks:
diff --git a/bindgen/gen_zig.py b/bindgen/gen_zig.py
index 57e2f860..4b63eebe 100644
--- a/bindgen/gen_zig.py
+++ b/bindgen/gen_zig.py
@@ -22,6 +22,7 @@ module_names = {
'sshape_': 'shape',
'sglue_': 'glue',
'sfetch_': 'fetch',
+ 'simgui_': 'imgui',
}
c_source_paths = {
@@ -34,7 +35,8 @@ c_source_paths = {
'sdtx_': 'sokol-zig/src/sokol/c/sokol_debugtext.c',
'sshape_': 'sokol-zig/src/sokol/c/sokol_shape.c',
'sglue_': 'sokol-zig/src/sokol/c/sokol_glue.c',
- 'sfetch_': 'sokol-zig/src/sokol/c/sokol_fetch.c'
+ 'sfetch_': 'sokol-zig/src/sokol/c/sokol_fetch.c',
+ 'simgui_': 'sokol-zig/src/sokol/c/sokol_imgui.c',
}
ignores = [