Files
raust/Cargo.toml

42 lines
1021 B
TOML

[workspace]
members = ["raust-cli", "raust-engine"]
resolver = "3"
[profile.release]
lto = true
codegen-units = 1
[workspace.package]
version = "0.1.0"
edition = "2024"
authors = ["Lucien Cartier-Tilet <lucien@phundrak.com>"]
license = "GPL-3.0-or-later"
homepage = "https://labs.phundrak.com/phundrak/raust"
repository = "https://labs.phundrak.com/phundrak/raust"
[workspace.dependencies]
anyhow = "1.0.104"
cpal = { version = "0.18.2", features = ["realtime"] }
raust-engine = { version = "=0.1.0", path = "raust-engine" }
[workspace.lints.rust]
unsafe_code = "forbid"
[workspace.lints.clippy]
pedantic = { level = "deny", priority = -1 }
nursery = { level = "deny", priority = -1 }
unwrap_used = "deny"
expect_used = "deny"
indexing_slicing = "deny"
arithmetic_side_effects = "deny"
unreachable = "deny"
unimplemented = "deny"
unchecked_time_subtraction = "deny"
todo = "deny"
string_slice = "deny"
panic_in_result_fn = "deny"
panic = "deny"
exit = "deny"
as_conversions = "deny"
many_single_char_names = "allow"