[[bench]]
harness = false
name = "sat_collision"
path = "benches/sat_collision.rs"
[dependencies.anyhow]
version = "1.0"
[dependencies.bytemuck]
features = ["derive"]
version = "1.21.0"
[dependencies.fontdue]
version = "0.9.3"
[dependencies.glam]
version = "0.29.2"
[dependencies.hashbrown]
version = "0.15"
[dependencies.image]
default-features = false
features = ["png"]
version = "0.25"
[dependencies.log]
version = "0.4.22"
[dependencies.ordered-float]
default-features = false
version = "5.0"
[dependencies.pollster]
version = "0.4.0"
[dependencies.roast2d_derive]
version = "0"
[dependencies.thiserror]
version = "2.0"
[dependencies.wgpu]
version = "24.0.1"
[dependencies.winit]
version = "0.30.9"
[dev-dependencies.criterion]
version = "0.5.1"
[dev-dependencies.env_logger]
version = "0.11.6"
[[example]]
name = "brick"
path = "examples/brick.rs"
[features]
debug_mut = []
[lib]
crate-type = ["cdylib", "rlib"]
name = "roast2d"
path = "src/lib.rs"
[lints.clippy]
too_many_arguments = "allow"
[package]
authors = ["jjy"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Roast2D is a homebrew 2D game engine"
edition = "2021"
license = "MIT"
name = "roast2d"
readme = "README.md"
repository = "https://github.com/jjyr/roast2d"
version = "0.1.0"