[package] name = "filament-bindings" version = "0.2.2" license = "Apache-2.0" authors = ["EYHN "] description = "This package provides build scripts and prebuilt binaries for filament on Windows, macOS, Linux, and the unsafe binding interface automatically generated by rust-bindgen." edition = "2021" rust-version = "1.56" repository = "https://github.com/EYHN/rust-filament/tree/main/filament-bindings" keywords = ["test", "testing"] readme = "README.md" exclude = ["/filament"] [lib] doctest = false [build-dependencies] bindgen = "0.59" serde_json = "1.0" tar = "0.4" serde = { version = "1.0", features = ["derive"] } flate2 = "1.0" ureq = "2.4" regex = "1.5" num_cpus = "1.13" cc = "1.0" [features] default = ["prebuilt", "assimp"] prebuilt = ["russimp-sys-static/prebuilt"] assimp = ["russimp-sys-static"] [dependencies] bitflags = "1.3" num_enum = "0.5" half = "1.8" russimp-sys-static = { version = "1.0.1", default-features = false, optional = true } [dev-dependencies] winit = "0.26" [[example]] name = "assimp" required-features = ["assimp"] [[example]] name = "winit" [[example]] name = "triangle"