refactor(cli): separate binary entry points from library logic

Move the main execution logic to a dedicated internal module and create distinct entry files for each binary to improve project structure and build configuration.
This commit is contained in:
Nils Andreas Svee committed 2026-06-22 13:41:28 +07:00
1 parent d05d6a941b
commit f1d442d798
6 files changed
+26 -9

No files matched your search

+3 -3
View File
@@ -16,16 +16,16 @@ doc = false
[[bin]]
name = "irtt-rs"
path = "src/main.rs"
path = "src/bin/irtt-rs.rs"
[[bin]]
name = "irtt-cli"
path = "src/main.rs"
path = "src/bin/irtt-cli.rs"
required-features = ["client"]
[[bin]]
name = "irtt-tui"
path = "src/main.rs"
path = "src/bin/irtt-tui.rs"
required-features = ["tui"]
[features]