Rust bindings for libui-ng.
If a platform-specific API feature is enabled, the following are also required:
See the below sections for additional feature-specific prerequisites.
libui-ng-sys requires libui-ng, Meson, and Ninja as build dependencies, but Rust crates do not exist for them yet. To work around this, these dependencies are included as Git submodules, and Ninja in particular—being a C++ project—is automatically built in the libui-ng-sys build script. The latest commit hashes of the submodules are documented below for each version of libui-ng-sys.
| Dependency | Commit Hash | | ---------- | ---------------------------------------- | | libui-ng | 42641e3d6bfb2c49ca4cc3b03d8ae277d9841a5d | | Meson | 09ad4e28f1a59ab3d87de6f36540a108e836cfe5 | | Ninja | 25cdbae0ee1270a5c8dd6ba67696e29ad8076919 |
| Dependency | Commit Hash | | ---------- | ---------------------------------------- | | libui-ng | 42641e3d6bfb2c49ca4cc3b03d8ae277d9841a5d |