[package] name = "tessera" version = "0.1.0" edition = "2024" rust-version = "1.91" description = "Cross-platform desktop rendering client" license = "MIT OR Apache-2.0" [dependencies] anyhow = "1.0" compiler = { path = "vendor/aster/crates/compiler" } cosmic-text = "0.19" endor_core = { package = "core", path = "vendor/aster/crates/core" } frontend = { path = "vendor/aster/crates/frontend" } serde = { version = "1.0", features = ["derive", "rc"] } serde_json = "1.0" softbuffer = "0.4.8" tiny_http = "0.12" unicode-segmentation = "1.12" winit = "0.30.13" [target.'cfg(target_os = "macos")'.dependencies] objc2 = "0.5.2" objc2-app-kit = { version = "0.2.2", default-features = false, features = ["NSApplication", "NSButton", "NSEvent", "NSView", "NSWindow"] } objc2-foundation = { version = "0.2.2", default-features = false, features = ["NSGeometry", "NSString", "NSUserDefaults"] } [profile.release] lto = "thin" codegen-units = 1 strip = true