refactor(cli): reorganize feature flags and update distribution config

This commit is contained in:
Nils Andreas Svee committed 2026-06-10 15:19:34 +07:00
1 parent 352cebb5c3
commit afe07f0b9a
5 files changed
+57 -24

No files matched your search

+5 -3
View File
@@ -30,9 +30,11 @@ required-features = ["tui"]
[features]
default = ["client", "stats"]
client = ["dep:irtt-client", "dep:irtt-proto"]
stats = ["client", "dep:irtt-stats"]
tui = ["client", "stats", "dep:ratatui", "dep:crossterm"]
client-runtime = ["dep:irtt-client", "dep:irtt-proto"]
client = ["client-runtime"]
stats = ["client-runtime", "dep:irtt-stats"]
tui = ["client-runtime", "stats", "dep:ratatui", "dep:crossterm"]
full = ["client", "stats", "tui"]
[dependencies]
clap = { version = "4.6.1", features = ["derive"] }