project restructure with Rust workspaces
This commit is contained in:
parent
3ffbe876f3
commit
09f72622bc
428 changed files with 19372 additions and 6061 deletions
31
Cargo.toml
Normal file
31
Cargo.toml
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
[workspace]
|
||||
members = [
|
||||
"crates/jarvis-core",
|
||||
"crates/jarvis-app",
|
||||
"crates/jarvis-gui",
|
||||
]
|
||||
resolver = "2"
|
||||
|
||||
[workspace.package]
|
||||
version = "0.1.0"
|
||||
authors = ["Abraham Tugalov"]
|
||||
license = "GPL-3.0-only"
|
||||
repository = "https://github.com/Priler/jarvis"
|
||||
edition = "2021"
|
||||
|
||||
[workspace.dependencies]
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1.0"
|
||||
serde_yaml = "0.9"
|
||||
once_cell = "1.19"
|
||||
log = "0.4"
|
||||
rand = "0.8"
|
||||
seqdiff = "0.3"
|
||||
hound = "3.5"
|
||||
platform-dirs = "0.3"
|
||||
rodio = "0.21"
|
||||
kira = "0.11"
|
||||
pv_recorder = { git = "https://github.com/Priler/pvrecorder" }
|
||||
vosk = "0.3"
|
||||
rustpotter = { git = "https://github.com/Priler/rustpotter" }
|
||||
image = "0.25"
|
||||
Loading…
Add table
Add a link
Reference in a new issue