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