Crates.io | fna3d-sys |
lib.rs | fna3d-sys |
version | 0.1.8 |
source | src |
created_at | 2020-11-17 12:15:06.16301 |
updated_at | 2020-12-06 20:55:27.059015 |
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.