| Crates.io | fna3d-sys |
| lib.rs | fna3d-sys |
| version | 0.1.8 |
| created_at | 2020-11-17 12:15:06.16301+00 |
| updated_at | 2020-12-06 20:55:27.059015+00 |
| description | Rust FFI bindings to FNA3D |
| homepage | |
| repository | https://github.com/toyboot4e/rust-fna3d |
| max_upload_size | |
| id | 313276 |
| size | 13,308,256 |
Rust FFI bindings to FNA3D generated with bindgen
To compile FNA3D, we need to have mojoshader_version.h in FNA3D/MojoShader. It is generated when we run camke for MojoShader. However, crates.io doesn't allow us to generate the file when we build the crate. Therefore, we carefully publish this crate with cargo publish --allow-dirty, including mojoshader_version.h.
mojoshader_version.h is manually cached in wrappers directory and copied to FNA3D/MojoShader when building.