refactor(cli): improve how we serve the bin to users

This commit is contained in:
Cain 2024-11-26 02:05:36 +00:00
parent 8fab167157
commit 3bcf9385f2
6 changed files with 52 additions and 18 deletions

View file

@ -1,5 +1,5 @@
[package]
name = "gamedig-cli"
name = "gamedig_cli"
authors = [
"rust-GameDig contributors [https://github.com/gamedig/rust-gamedig/contributors]",
]
@ -7,14 +7,13 @@ description = "A command line interface for gamedig"
license = "MIT"
version = "0.1.1"
edition = "2021"
default-run = "gamedig-cli"
default-run = "gamedig_cli"
homepage = "https://gamedig.github.io/"
documentation = "https://docs.rs/gamedig-cli/latest/gamedig-cli/"
repository = "https://github.com/gamedig/rust-gamedig"
readme = "README.md"
keywords = ["server", "query", "game", "check", "status"]
rust-version = "1.65.0"
categories = ["parsing", "command-line-interface"]
rust-version = "1.74.1"
categories = ["command-line-interface"]
[features]
default = ["json", "bson", "xml", "browser"]
@ -34,7 +33,7 @@ browser = ["dep:webbrowser"]
# Core Dependencies
thiserror = "2.0.0"
clap = { version = "4.5.4", default-features = false, features = ["derive"] }
gamedig = { version = "*", path = "../lib", default-features = false, features = [
gamedig = { version = "0.5", default-features = false, features = [
"clap",
"games",
"game_defs",