2024-10-02 09:52:53 -04:00
|
|
|
[package]
|
|
|
|
name = "dirbuilder"
|
|
|
|
version = "0.1.0"
|
|
|
|
edition = "2021"
|
|
|
|
|
|
|
|
[dependencies]
|
2024-10-03 16:11:40 -04:00
|
|
|
anyhow = "1.0.89"
|
2024-10-03 12:30:23 -04:00
|
|
|
clap = { version = "4.5.19", features = ["derive"] }
|
2024-10-02 09:52:53 -04:00
|
|
|
crossterm = "0.28.1"
|
2024-10-03 16:11:40 -04:00
|
|
|
gag = "1.0.0"
|
2024-10-02 09:52:53 -04:00
|
|
|
tui = "0.19.0"
|
|
|
|
|
|
|
|
[lints.clippy]
|
|
|
|
enum_glob_use = 'deny'
|
|
|
|
pedantic = 'deny'
|
|
|
|
nursery = 'deny'
|
|
|
|
unwrap_used = 'deny'
|
|
|
|
|
|
|
|
[profile.release]
|
|
|
|
opt-level = 'z' # size optimisation
|
|
|
|
lto = true # link time optimisation
|
|
|
|
codegen-units = 1 # fewer -> more optimisation
|
|
|
|
panic = 'abort' # abort on panic to avoid runtime
|
|
|
|
strip = 'symbols' # strip symbols, comment out if using perf
|