37 lines
1.0 KiB
TOML
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 |