[package] name = "vcs-controller" version = "2.0.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [build-dependencies] tauri-build = { version = "1.5.1", features = [] } [features] tracker-state-debug = [] tokio-logging = [] # this feature is used for production builds or when `devPath` points to the filesystem and the built-in dev server is disabled. # If you use cargo directly instead of tauri's cli you can use this feature flag to switch between tauri's `dev` and `build` modes. # DO NOT REMOVE!! custom-protocol = [ "tauri/custom-protocol" ] [dependencies] async-channel = "2.2.0" async-recursion = "1.1.1" config = "0.14.0" futures-core = "0.3.30" futures-util = { version = "0.3.30" } gilrs = "0.10.6" log = "0.4.21" serde = { version = "1.0.197", features = ["derive"] } serde_json = "1.0" tokio = { version = "1.37.0", features = ["rt-multi-thread", "time", "sync"] } tokio-tungstenite = "0.21.0" toml = "0.8.12" tracing = "0.1.40" tracing-subscriber = { version = "0.3.18", features = ["tracing-log"] } tracing-appender = "0.2.3" snafu = "0.8.2" console-subscriber = "0.3.0" tauri = { version = "1.6.1", features = [] } lazy_static = "1.5.0" vcs-common = { git = "https://git.nickiel.net/VCC/vcs-common.git", branch = "main" } bincode = "1.3.3" futures = "0.3.30"