[package] authors = ["Fereydoun Memarzanjany "] name = "rasm" version = "0.0.0" description = "Data-Oriented 3D WebGPU Game Engine Written in Rust WebAssembly." homepage = "https://VioletVillain.github.io/RASM/" repository = "https://github.com/VioletVillain/RASM" documentation = "https://github.com/VioletVillain/RASM/wiki" license = "GPL-3.0-or-later" readme = "README.md" edition = "2018" publish = true keywords = ["rasm", "graphics", "3D", "game", "engine"] categories = ["webgpu", "webassembly", "concurrency", "graphics", "game-engines"] [lib] crate-type = ["cdylib"] [dependencies] wasm-bindgen = "0.2.58" #[dependencies.web-sys] #version = "0.3.33" #features = [ # "console", # "Document", # "Element", # "Window", # "HtmlElement", # "HtmlCanvasElement", # "WebGlBuffer", # "WebGlProgram", # "WebGlShader", # "WebGl2RenderingContext", # "WebGpu", # "WebGpuAdapter", # "WebGpuAdapterDescriptor", #] [profile.release] lto = "fat" codegen-units = 1 opt-level = 3 panic = "abort" incremental = false debug = false debug-assertions = false overflow-checks = false rpath = false