-
-
Notifications
You must be signed in to change notification settings - Fork 108
Expand file tree
/
Copy pathCargo.toml
More file actions
73 lines (68 loc) · 2.77 KB
/
Cargo.toml
File metadata and controls
73 lines (68 loc) · 2.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
[package]
name = "intiface-engine"
version = "4.0.4"
authors = ["Nonpolynomial Labs, LLC <kyle@nonpolynomial.com>"]
description = "CLI and Library frontend for the Buttplug sex toy control library"
license = "BSD-3-Clause"
homepage = "http://intiface.com"
repository = "https://github.com/intiface/intiface-engine.git"
readme = "README.md"
keywords = ["usb", "serial", "hardware", "bluetooth", "teledildonics"]
edition = "2024"
exclude = [".vscode/**"]
[lib]
name = "intiface_engine"
path = "src/lib.rs"
[[bin]]
name = "intiface-engine"
path = "src/bin/main.rs"
[features]
default=[]
tokio-console=["console-subscriber"]
[dependencies]
buttplug_client = { version = "10.0.3", path = "../buttplug_client" }
buttplug_client_in_process = { version = "10.0.4", path = "../buttplug_client_in_process" }
buttplug_core = { version = "10.0.3", path = "../buttplug_core" }
buttplug_server = { version = "10.0.4", path = "../buttplug_server" }
buttplug_server_device_config = { version = "10.1.1", path = "../buttplug_server_device_config" }
buttplug_server_hwmgr_btleplug = { version = "10.0.4", path = "../buttplug_server_hwmgr_btleplug" }
buttplug_server_hwmgr_hid = { version = "10.0.4", path = "../buttplug_server_hwmgr_hid" }
buttplug_server_hwmgr_lovense_connect = { version = "10.0.4", path = "../buttplug_server_hwmgr_lovense_connect" }
buttplug_server_hwmgr_lovense_dongle = { version = "10.0.4", path = "../buttplug_server_hwmgr_lovense_dongle" }
buttplug_server_hwmgr_serial = { version = "10.0.4", path = "../buttplug_server_hwmgr_serial" }
buttplug_server_hwmgr_websocket = { version = "10.0.4", path = "../buttplug_server_hwmgr_websocket" }
buttplug_server_hwmgr_xinput = { version = "10.0.4", path = "../buttplug_server_hwmgr_xinput" }
buttplug_transport_websocket_tungstenite = { version = "10.0.3", path = "../buttplug_transport_websocket_tungstenite" }
argh = "0.1.18"
log = "0.4.29"
futures = "0.3.32"
tracing-fmt = "0.1.1"
tracing-subscriber = { version = "0.3.23", features = ["env-filter", "json"] }
tracing = "0.1.44"
tokio = { version = "1.50.0", features = ["sync", "rt-multi-thread", "macros", "io-std", "fs", "signal", "io-util"] }
log-panics = { version = "2.1.0", features = ["with-backtrace"] }
backtrace = "0.3.76"
ctrlc = "3.5.2"
tokio-util = "0.7.18"
serde = "1.0.228"
serde_json = "1.0.149"
thiserror = "2.0.18"
getset = "0.1.6"
async-trait = "0.1.89"
once_cell = "1.21.4"
lazy_static = "1.5.0"
console-subscriber = { version="0.5.0", optional = true }
local-ip-address = "0.6.10"
rand = "0.10.0"
tokio-tungstenite = "0.28.0"
futures-util = "0.3.32"
url = "2.5.8"
libmdns = "0.10.1"
tokio-stream = "0.1.18"
dashmap = "6.1.0"
axum = "0.8.8"
anyhow = "1.0.102"
strum = { version = "0.28.0", features = ["derive"] }
[build-dependencies]
vergen-gitcl = {version = "9.1.0", features = ["build"]}
anyhow = "1.0.102"