[workspace] members = [ "crates/clipbin-core", "crates/clipbin-desktop", "crates/clipbin-obs", "crates/clipbin-probe", ] default-members = ["crates/clipbin-desktop"] resolver = "3" [workspace.package] version = "0.1.0" edition = "2024" rust-version = "1.98" license = "GPL-3.0-only" repository = "https://git.bayliss.cloud/harry/clipbin-desktop" publish = false [workspace.dependencies] clipbin-core = { path = "crates/clipbin-core" } clipbin-obs = { path = "crates/clipbin-obs" } gpui = "=0.2.2" # The tested OBS set: the libobs crate's bundled headers are OBS 32.0.4, matching # scripts/obs/versions.env. Update them together. libobs = "=5.0.1" [workspace.lints.rust] unsafe_code = "forbid" [profile.dev] debug = 1 [profile.release] lto = "thin" codegen-units = 1 strip = "debuginfo"