jvm-rs/Cargo.toml
2025-12-20 22:15:20 +10:30

37 lines
1.0 KiB
TOML

[workspace]
members = [
"crates/*"
]
resolver = "3"
[workspace.dependencies]
deku = { version = "0.20.0", features = ["logging"] }
deku_derive = "0.20.0"
log = "0.4.28"
env_logger = "0.11.8"
itertools = "0.14.0"
indexmap = "2.12.1"
sevenz-rust2 = { version = "0.19.3", features = ["brotli", "zstd"] }
dashmap = "7.0.0-rc2"
libloading = "0.8.9"
libffi = "5.0.0"
jni = "0.21.1"
roast-vm-sys = { path = "crates/roast-vm-sys" }
roast-vm-core = { path = "crates/core" }
colored = "3.0.0"
parking_lot = "0.12"
cesu8 = "1.1.0"
windows = { version = "0.62.0", features = ["Win32_System_Diagnostics_Debug", "Win32_System_Kernel"] }
[profile.dev-opt]
inherits = "dev"
opt-level = 2 # 0=none, 1=basic, 2=good, 3=aggressive
debug = true # keep debug symbols
debug-assertions = true # keep assertions
overflow-checks = true # keep overflow checks
lto = false # link-time optimization (slow compile, fast runtime)
[profile.dev-opt.package.libffi]
debug = false
[profile.dev-opt.package.libffi-sys]
debug = false