AnimTestbed/3rdparty/sokol/bindgen
Martin Felis 72bcf8a21b Updated ozz-animation to version 0.14.1. 2023-04-15 00:07:29 +02:00
..
.gitignore Updated ozz-animation to version 0.14.1. 2023-04-15 00:07:29 +02:00
README.md Updated sokol to latest git commit 1d48f3a. 2023-04-15 00:06:12 +02:00
gen_all.py Updated ozz-animation to version 0.14.1. 2023-04-15 00:07:29 +02:00
gen_ir.py Updated ozz-animation to version 0.14.1. 2023-04-15 00:07:29 +02:00
gen_nim.py Updated ozz-animation to version 0.14.1. 2023-04-15 00:07:29 +02:00
gen_zig.py Updated ozz-animation to version 0.14.1. 2023-04-15 00:07:29 +02:00

README.md

Language Binding Generation Scripts

Zig

First make sure that clang and python3 are in the path:

> clang --version
> python3 --version

...on Windows I simply install those with scoop:

> scoop install llvm
> scoop install python

To update the Zig bindings:

> cd sokol/bindgen
> git clone https://github.com/floooh/sokol-zig
> git clone https://github.com/floooh/sokol-nim
> git clone https://github.com/floooh/sokol-odin
> python3 gen_all.py

Test and run samples:

> cd sokol/bindgen/sokol-zig
> zig build run-clear
> zig build run-triangle
> zig build run-cube
...