31 lines
953 B
TOML
31 lines
953 B
TOML
[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
|