mirror of
https://github.com/logos-messaging/libchat.git
synced 2026-05-12 04:59:27 +00:00
Move relative path deps to workspace
This commit is contained in:
parent
8988fb0d26
commit
05e4697514
@ -28,10 +28,12 @@ default-members = [
|
||||
|
||||
[workspace.dependencies]
|
||||
# Internal Workspace dependency declarations (sorted)
|
||||
chat-sqlite = { path = "core/sqlite" }
|
||||
components = { path = "extensions/components" }
|
||||
crypto = { path = "core/crypto" }
|
||||
libchat = { path = "core/conversations" }
|
||||
logoschat_components = {package = "components", path = "extensions/components"}
|
||||
sqlite = { path = "core/sqlite" }
|
||||
logoschat_components = { package = "components", path = "extensions/components" } # TODO: Remove alias
|
||||
sqlite = { package = "chat-sqlite", path = "core/sqlite" } # TODO: remove alias
|
||||
storage = { path = "core/storage" }
|
||||
|
||||
# External Workspace dependency declarations (sorted)
|
||||
|
||||
@ -9,11 +9,13 @@ crate-type = ["rlib","staticlib"]
|
||||
[dependencies]
|
||||
# Workspace dependencies (sorted)
|
||||
blake2 = { workspace = true }
|
||||
crypto = { workspace = true }
|
||||
sqlite = { workspace = true }
|
||||
storage = { workspace = true }
|
||||
|
||||
# External dependencies (sorted)
|
||||
base64 = "0.22"
|
||||
chat-proto = { git = "https://github.com/logos-messaging/chat_proto" }
|
||||
crypto = { path = "../crypto" }
|
||||
double-ratchets = { path = "../double-ratchets" }
|
||||
hex = "0.4.3"
|
||||
openmls = { version = "0.8.1", features = ["libcrux-provider"] }
|
||||
@ -22,12 +24,12 @@ openmls_traits = "0.5.0"
|
||||
prost = "0.14.1"
|
||||
rand_core = { version = "0.6" }
|
||||
safer-ffi = "0.1.13"
|
||||
sqlite = { package = "chat-sqlite", path = "../sqlite" }
|
||||
storage = { path = "../storage" }
|
||||
thiserror = "2.0.17"
|
||||
x25519-dalek = { version = "2.0.1", features = ["static_secrets", "reusable_secrets", "getrandom"] }
|
||||
|
||||
[dev-dependencies]
|
||||
# Workspace dependencies (sorted)
|
||||
components = { workspace = true }
|
||||
|
||||
# External dependencies (sorted)
|
||||
components = { package = "components", path = "../../extensions/components" }
|
||||
tempfile = "3"
|
||||
|
||||
@ -22,6 +22,8 @@ x25519-dalek = { version = "2.0.1", features = ["static_secrets"] }
|
||||
zeroize = "1.8.2"
|
||||
|
||||
[dev-dependencies]
|
||||
# Workspace dependencies (sorted)
|
||||
sqlite = { workspace = true }
|
||||
|
||||
# External dependencies (sorted)
|
||||
sqlite = { package = "chat-sqlite", path = "../sqlite" }
|
||||
tempfile = "3"
|
||||
|
||||
@ -8,10 +8,10 @@ edition = "2024"
|
||||
|
||||
[dev-dependencies]
|
||||
# Workspace dependencies (sorted)
|
||||
components = { workspace = true }
|
||||
libchat = { workspace = true }
|
||||
sqlite = { workspace = true }
|
||||
storage = { workspace = true }
|
||||
|
||||
# External dependencies (sorted)
|
||||
components = { path = "../../extensions/components" }
|
||||
sqlite = { package = "chat-sqlite", path = "../sqlite" }
|
||||
tempfile = "3"
|
||||
|
||||
@ -5,11 +5,13 @@ edition = "2024"
|
||||
description = "SQLite storage implementation for libchat"
|
||||
|
||||
[dependencies]
|
||||
# Workspace dependencies (sorted)
|
||||
crypto = { workspace = true }
|
||||
storage = { workspace = true }
|
||||
|
||||
# External dependencies (sorted)
|
||||
crypto = { path = "../crypto" }
|
||||
hex = "0.4.3"
|
||||
rusqlite = { version = "0.35", features = ["bundled-sqlcipher-vendored-openssl"] }
|
||||
storage = { path = "../storage" }
|
||||
zeroize = { version = "1.8.2", features = ["derive"] }
|
||||
|
||||
[dev-dependencies]
|
||||
|
||||
@ -5,6 +5,8 @@ edition = "2024"
|
||||
description = "Shared storage layer for libchat"
|
||||
|
||||
[dependencies]
|
||||
# Workspace dependencies (sorted)
|
||||
crypto = { workspace = true }
|
||||
|
||||
# External dependencies (sorted)
|
||||
crypto = { path = "../crypto" }
|
||||
thiserror = "2"
|
||||
|
||||
@ -8,11 +8,11 @@ crate-type = ["rlib"]
|
||||
|
||||
[dependencies]
|
||||
# Workspace dependencies (sorted)
|
||||
chat-sqlite = { workspace = true }
|
||||
libchat = { workspace = true }
|
||||
logoschat_components = { workspace = true}
|
||||
|
||||
# External dependencies (sorted)
|
||||
chat-sqlite = { path = "../../core/sqlite" }
|
||||
thiserror = "2"
|
||||
|
||||
[dev-dependencies]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user