Files
playit-agent/packages/playitd/Cargo.toml
T
2026-04-14 17:03:10 -07:00

41 lines
1.1 KiB
TOML

[package]
name = "playitd"
version.workspace = true
edition = "2024"
authors = ["Patrick Lorio <patrick@playit.gg>"]
description = "Shared daemon, IPC, and service management for playit"
repository = "https://github.com/playit-cloud/playit-agent"
[dependencies]
tokio = { workspace = true }
tokio-util = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
tracing-appender = { workspace = true }
dirs = { workspace = true }
hex = { workspace = true }
toml = { workspace = true }
dotenv = "0.15.0"
interprocess = { version = "2.2", features = ["tokio"] }
service-manager = "0.10"
playit-agent-core = { path = "../agent_core", version = "1.0.0" }
playit-ipc = { path = "../playit-ipc", version = "1.0.0" }
playit-api-client = { path = "../api_client", version = "0.2.0" }
clap = { version = "4.6.0", features = ["derive"] }
serde_yaml = "0.9.34"
[[bin]]
name = "playitd"
path = "src/bin/playitd.rs"
[[bin]]
name = "playitd-service"
path = "src/bin/playitd-service.rs"
[target."cfg(windows)".dependencies]
windows-service = "0.8.0"