aboutsummaryrefslogtreecommitdiff
path: root/bindgen
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2024-06-01 16:03:11 +0200
committerGitHub <noreply@github.com>2024-06-01 16:03:11 +0200
commit7b5cfa72b3188b239c23ec0f0eb7a810ec128dd4 (patch)
tree69f6921fbb8a16a2a7657170ff5619889d1d7b5b /bindgen
parentcb641c900bbe478f07f8b2b22a4ea1c2f7d1d121 (diff)
parentff0dc3f8d3d04e67f04a4c5e4e2f4fe6d5751391 (diff)
Merge pull request #1058 from floooh/sokol-imgui-bindings
Integrate sokol_imgui.h into zig bindings.
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 = [