64 lines
1.6 KiB
TOML
64 lines
1.6 KiB
TOML
[workspace]
|
|
resolver = "2"
|
|
members = [
|
|
"rvf-types",
|
|
"rvf-wire",
|
|
"rvf-manifest",
|
|
"rvf-index",
|
|
"rvf-quant",
|
|
"rvf-crypto",
|
|
"rvf-runtime",
|
|
"rvf-kernel",
|
|
"rvf-wasm",
|
|
"rvf-solver-wasm",
|
|
"rvf-node",
|
|
"rvf-server",
|
|
"rvf-import",
|
|
"rvf-adapters/claude-flow",
|
|
"rvf-adapters/agentdb",
|
|
"rvf-adapters/ospipe",
|
|
"rvf-adapters/agentic-flow",
|
|
"rvf-adapters/rvlite",
|
|
"rvf-adapters/sona",
|
|
"rvf-launch",
|
|
"rvf-ebpf",
|
|
"rvf-cli",
|
|
"tests/rvf-integration",
|
|
"benches",
|
|
"rvf-federation",
|
|
]
|
|
|
|
[workspace.package]
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
rust-version = "1.87"
|
|
license = "MIT OR Apache-2.0"
|
|
repository = "https://github.com/ruvnet/ruvector"
|
|
authors = ["ruv.io", "RuVector Team"]
|
|
|
|
[workspace.dependencies]
|
|
# Internal
|
|
rvf-types = { path = "rvf-types" }
|
|
rvf-wire = { path = "rvf-wire" }
|
|
rvf-manifest = { path = "rvf-manifest" }
|
|
rvf-index = { path = "rvf-index" }
|
|
rvf-quant = { path = "rvf-quant" }
|
|
rvf-crypto = { path = "rvf-crypto" }
|
|
rvf-runtime = { path = "rvf-runtime" }
|
|
rvf-adapter-claude-flow = { path = "rvf-adapters/claude-flow" }
|
|
rvf-adapter-agentdb = { path = "rvf-adapters/agentdb" }
|
|
rvf-adapter-ospipe = { path = "rvf-adapters/ospipe" }
|
|
rvf-adapter-agentic-flow = { path = "rvf-adapters/agentic-flow" }
|
|
rvf-adapter-rvlite = { path = "rvf-adapters/rvlite" }
|
|
rvf-adapter-sona = { path = "rvf-adapters/sona" }
|
|
rvf-import = { path = "rvf-import" }
|
|
|
|
# External
|
|
serde = { version = "1", default-features = false, features = ["derive"] }
|
|
xxhash-rust = { version = "0.8", features = ["xxh3"] }
|
|
crc32c = "0.6"
|
|
sha3 = "0.10"
|
|
ed25519-dalek = "2"
|
|
rand = "0.8"
|
|
tempfile = "3"
|