1[package]
2name = "mobile"
3version = "0.1.0"
4edition = "2024"
5publish = false
6
7# A C surface over a canvas page for native mobile shells; see resources/ios-port.md.
8[lib]
9crate-type = ["staticlib"]
10
11[dependencies]
12crash-report = { path = "../crash-report" }
13canvas = { path = "../canvas", features = ["interaction", "pdf"] }
14draw = { path = "../draw" }
15notebook = { path = "../notebook", features = ["smb"] }
16onestore = { path = "../onestore" }
17wgpu.workspace = true
18parley.workspace = true
19pollster = "0.4"
20resvg = { version = "0.48.1", default-features = false }
21serde = { version = "1", features = ["derive"] }
22serde_json = "1"
23# Clears a password handed in to unlock a section.
24zeroize = "1.9.0"
25
26[target.'cfg(target_os = "ios")'.dependencies]
27objc2 = "0.5.2"
28objc2-foundation = { version = "0.2.2", default-features = false, features = ["std", "NSArray", "NSEnumerator", "NSRange", "NSString", "NSThread"] }
29
30[dev-dependencies]
31tempfile = "3"