28 lines
678 B
Rust
28 lines
678 B
Rust
// client/src/lib.rs
|
|
|
|
#![forbid(unsafe_code)]
|
|
#![cfg_attr(coverage, allow(dead_code, unused_imports, unused_variables))]
|
|
|
|
pub const VERSION: &str = env!("CARGO_PKG_VERSION");
|
|
pub const REVISION: &str = env!("LESAVKA_GIT_SHA");
|
|
pub const BUILD_ID: &str = REVISION;
|
|
|
|
pub mod app;
|
|
mod app_support;
|
|
pub mod handshake;
|
|
pub mod input;
|
|
pub mod launcher;
|
|
pub mod layout;
|
|
pub(crate) mod live_capture_clock;
|
|
pub(crate) mod live_media_control;
|
|
pub mod output;
|
|
pub mod paste;
|
|
pub mod relay_transport;
|
|
pub mod sync_probe;
|
|
pub(crate) mod uplink_fresh_queue;
|
|
pub(crate) mod uplink_latency_harness;
|
|
pub(crate) mod uplink_telemetry;
|
|
pub(crate) mod video_support;
|
|
|
|
pub use app::LesavkaClientApp;
|