[package]
name = "rics"
description = "Remote Inter-Connected Streams - datastream and bus routing"
version = "0.2.2"
homepage = "https://github.com/gsou/ricsctl"
authors = ["Skami"]
license = "MIT"
edition = "2018"
readme = "README.md"
[lib]
name = "rics"
path = "src/lib.rs"
[[bin]]
name = "ricsctl"
path = "src/main.rs"
[features]
default = []
pluginlua = ["rlua"]
gui = ["gtk", "gio", "glib", "pluginlua"]
[dependencies]
protobuf = { version = "2.8.1", features = ["with-bytes"] }
log = "0.4"
env_logger = "0.7.1"
clap = "2.33.0"
serialport = "3.3.0"
libloading = "0.5.2"
libc = "0.2"
rand = "0.7.2"
rlua = { version="0.17.0", optional = true }
csv = "1.1"
chrono = "0.4"
[target.'cfg(unix)'.dependencies]
socketcan = "1.7.0"
[build-dependencies]
[dependencies.gtk]
version = "0.9.2"
features = ["v3_16"]
optional = true
[dependencies.gio]
version = "0.9.1"
features = ["v2_44"]
optional = true
[dependencies.glib]
version = "0.10.3"
features = ["v2_44"]
optional = true