diff options
| author | Andre Weissflog <floooh@gmail.com> | 2021-03-31 17:37:13 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-31 17:37:13 +0200 |
| commit | 5349db0e76c70b551c5aa4b6b99eab66fba89d61 (patch) | |
| tree | 8b110f8468d7da12b07c538e93774ddef335384d | |
| parent | 52898ed656d7fa5290c8b1cab13d9752c45f59af (diff) | |
| parent | 7b43936769625bb1ed93204cd630d95d9dad5c14 (diff) | |
Merge pull request #498 from garettbass/garett/update-gen_x.py
Updated gen_nim.py and gen_zig.py
| -rw-r--r-- | bindgen/gen_nim.py | 16 | ||||
| -rw-r--r-- | bindgen/gen_zig.py | 4 |
2 files changed, 10 insertions, 10 deletions
diff --git a/bindgen/gen_nim.py b/bindgen/gen_nim.py index 68bc8166..afe3c5b1 100644 --- a/bindgen/gen_nim.py +++ b/bindgen/gen_nim.py @@ -19,13 +19,13 @@ module_names = { } c_source_paths = { - 'sg_': 'sokol-zig/src/sokol/c/sokol_app_gfx.c', - 'sapp_': 'sokol-zig/src/sokol/c/sokol_app_gfx.c', - 'stm_': 'sokol-zig/src/sokol/c/sokol_time.c', - 'saudio_': 'sokol-zig/src/sokol/c/sokol_audio.c', - 'sgl_': 'sokol-zig/src/sokol/c/sokol_gl.c', - 'sdtx_': 'sokol-zig/src/sokol/c/sokol_debugtext.c', - 'sshape_': 'sokol-zig/src/sokol/c/sokol_shape.c', + 'sg_': 'sokol-nim/src/sokol/c/sokol_gfx.c', + 'sapp_': 'sokol-nim/src/sokol/c/sokol_app.c', + 'stm_': 'sokol-nim/src/sokol/c/sokol_time.c', + 'saudio_': 'sokol-nim/src/sokol/c/sokol_audio.c', + 'sgl_': 'sokol-nim/src/sokol/c/sokol_gl.c', + 'sdtx_': 'sokol-nim/src/sokol/c/sokol_debugtext.c', + 'sshape_': 'sokol-nim/src/sokol/c/sokol_shape.c', } func_name_ignores = [ @@ -266,7 +266,7 @@ def as_extern_c_arg_type(arg_type, prefix): elif is_const_void_ptr(arg_type): return "pointer" elif is_string_ptr(arg_type): - return "ptr uint8" + return "cstring" elif is_const_struct_ptr(arg_type): return f"ptr {as_nim_struct_type(extract_ptr_type(arg_type), prefix)}" elif is_prim_ptr(arg_type): diff --git a/bindgen/gen_zig.py b/bindgen/gen_zig.py index 48ae625a..0a979580 100644 --- a/bindgen/gen_zig.py +++ b/bindgen/gen_zig.py @@ -20,8 +20,8 @@ module_names = { } c_source_paths = { - 'sg_': 'sokol-zig/src/sokol/c/sokol_app_gfx.c', - 'sapp_': 'sokol-zig/src/sokol/c/sokol_app_gfx.c', + 'sg_': 'sokol-zig/src/sokol/c/sokol_gfx.c', + 'sapp_': 'sokol-zig/src/sokol/c/sokol_app.c', 'stm_': 'sokol-zig/src/sokol/c/sokol_time.c', 'saudio_': 'sokol-zig/src/sokol/c/sokol_audio.c', 'sgl_': 'sokol-zig/src/sokol/c/sokol_gl.c', |