mirror of
https://github.com/logos-messaging/libchat.git
synced 2026-08-12 01:53:18 +00:00
libchat's hand-written FFI to liblogosdelivery is replaced by the upstream `waku-bindings` crate. It is unpublished and its build script compiles the native library from Nim sources in its own submodule, so it is consumed from a checkout under vendor/ as its README prescribes, pinned as a submodule. The macOS link frameworks and the chronicles log-level define ride in this crate's .cargo/config.toml: a path dependency's config is not inherited, and the native node's logging is compile-time only (its runtime logLevel is a no-op), so without the define the library floods stdout and no TUI on top is readable. The vendor directory is excluded from the workspace so its Nim build is not dragged into `--workspace` builds, fmt or clippy. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ai43sF2rymPFMG9iki9fwL
5 lines
199 B
Plaintext
5 lines
199 B
Plaintext
[submodule "vendor/logos-delivery-rust-bindings"]
|
|
path = vendor/logos-delivery-rust-bindings
|
|
url = https://github.com/logos-messaging/logos-delivery-rust-bindings
|
|
branch = chore/collapse-waku-sys
|