You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

43 lines
1.5 KiB

# For God so loved the world, that He gave His only begotten Son, that all who believe in Him should not perish but have everlasting life
[package]
name = "rs_machine_input_chirho"
version = "0.1.0"
edition = "2021"
authors = ["Love Jesus <[email protected]>"]
description = "A command-line tool to synchronize computer resource information with a remote database"
readme = "README.md"
homepage = "https://gitea-aleluya.prd.pw/loveJesus/rs_machine_input_chirho.git"
repository = "https://gitea-aleluya.prd.pw/loveJesus/rs_machine_input_chirho.git"
license = "MIT"
keywords = ["system-info", "synchronization", "database"]
categories = ["command-line-utilities"]
[dependencies]
chrono = { version="0.4.38", features=["serde"] }
rocket = { version="0.5.1" , features = ["json", ] }
sqlx = { version="~0.7" , features = ["chrono", "runtime-tokio", "sqlite"] }
serde = { version="~1.0", features = ["derive"] }
serde_json = "~1.0"
dotenvy = "0.15.7"
clap = { version="4.5.13" , features=["derive"]}
reqwest = { version="0.12.5", features = ["json", "blocking"] }
hostname = "0.4.0"
users = "0.11.0"
tokio = { version = "1.39.2", features = ["full"] }
[dependencies.rocket_db_pools]
version = "0.1.0"
features = ["sqlx_sqlite"]
[default.databases.sqlite_database_chirho]
url = "sqlite:db_chirho.sqlite"
[target.'cfg(target_os = "linux")'.dependencies]
sys-info = "0.9"
[target.'cfg(any(target_os = "windows", target_os = "macos"))'.dependencies]
sysinfo = "0.23"
[[bin]]
name = "rs_machine_input_chirho"
path = "src/main.rs"