[package]
name = "hub-sdk"
version = "0.4.2"
authors = ["James Munns <james@geeny.io>"]
description = "Geeny Linux Hub SDK"
documentation = "https://docs.geeny.io/sdk/hub-sdk/hub_sdk"
readme = "README.md"
license = "MPL-2.0"
repository = "https://github.com/geeny/linux-hub-sdk"
[package.metadata.docs.rs]
all-features = true
[[bin]]
name = "hub-service"
required-features = ["rest-service"]
[dependencies.env_logger]
version = "0.4"
[dependencies.error-chain]
version = "0.10"
[dependencies.geeny-api]
version = "0.3"
[dependencies.log]
version = "0.3"
[dependencies.mvdb]
version = "0.2"
[dependencies.rocket]
version = "0.3.0"
optional = true
[dependencies.rocket_codegen]
version = "0.3.0"
optional = true
[dependencies.rocket_contrib]
version = "0.3.0"
optional = true
[dependencies.rumqtt]
version = "=0.10.1"
[dependencies.serde]
version = "1.0"
[dependencies.serde_derive]
version = "1.0"
[dependencies.uuid]
version = "0.5"
features = ["serde", "v4"]
[features]
default = []
rest-service = ["rocket", "rocket_codegen", "rocket_contrib"]
system-alloc = []