42 lines
1021 B
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"
|