6999bca459
For the server and "client" to be able to communicate with eachother, I'll be using DBus (https://www.freedesktop.org/wiki/Software/dbus/) and the dbus-crate (https://crates.io/crates/dbus/). Also, it will probably be better to split the server and client/daemon and control utility in two separate projects (using Cargo's workspaces (https://doc.rust-lang.org/cargo/reference/workspaces.html)).
8 lines
164 B
TOML
8 lines
164 B
TOML
[workspace]
|
|
members = ["sfsmcd", "sfsmcctl"]
|
|
|
|
[dependencies]
|
|
toml = "0.5"
|
|
tokio = { version = "0.2", features = ["full"] }
|
|
async-minecraft-ping = "0.2"
|
|
dbus = "0.8" |