Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
73 lines
3.4 KiB
TOML
73 lines
3.4 KiB
TOML
[workspace]
|
|
resolver = "3"
|
|
members = ["apps/*", "crates/*"]
|
|
# Upstream sources and their builds keep their own manifests.
|
|
exclude = ["engines", "reference"]
|
|
|
|
[workspace.package]
|
|
version = "0.1.3"
|
|
edition = "2024"
|
|
rust-version = "1.95"
|
|
license = "AGPL-3.0-or-later"
|
|
publish = false
|
|
|
|
[workspace.dependencies]
|
|
embed-resource = "=3.0.11"
|
|
csv = "1"
|
|
encoding_rs = "0.8"
|
|
jiff = "0.2"
|
|
anyhow = "1"
|
|
directories = "6"
|
|
dunce = "1"
|
|
ely-gpui-component = { git = "https://git.zacharyzhang.com/ZacharyZhang-NY/Ely-GPUI-Components", rev = "69b11d785238e914215b081cca8ec3eb2e7efdcf" }
|
|
env_logger = "0.11"
|
|
gpui = { package = "gpui-pre", version = "=0.3.8", default-features = false, features = ["stacker"] }
|
|
gpui_platform = { package = "gpui-pre-platform", version = "=0.3.8", features = ["font-kit", "wayland", "x11"] }
|
|
futures = "0.3"
|
|
libc = "0.2"
|
|
log = "0.4"
|
|
metal = "0.33"
|
|
notify = "8"
|
|
quick-xml = "0.41"
|
|
objc2-app-kit = { version = "0.3", default-features = false, features = ["NSWorkspace", "NSAccessibility", "NSPrintInfo", "NSPrintOperation", "objc2-core-foundation"] }
|
|
rfd = { version = "0.17", default-features = false }
|
|
aes-gcm = "0.11"
|
|
base64 = "0.23"
|
|
arboard = { version = "3.6", default-features = false, features = ["image-data"] }
|
|
getrandom = "0.4"
|
|
image = { version = "0.25", default-features = false, features = ["png", "jpeg", "gif", "bmp", "webp"] }
|
|
semver = { version = "1", features = ["serde"] }
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
sha2 = "0.10"
|
|
tempfile = "3"
|
|
ureq = "3"
|
|
windows-sys = { version = "0.60", features = ["Win32_UI_WindowsAndMessaging", "Win32_Graphics_Gdi", "Win32_Globalization", "Win32_Storage_FileSystem", "Win32_Security", "Win32_System_Threading", "Win32_System_IO", "Win32_System_LibraryLoader", "Win32_System_Com", "Win32_UI_Shell", "Win32_Security_Authentication_Identity"] }
|
|
objc2-foundation = { version = "0.3", default-features = false, features = ["NSLocale", "NSPathUtilities", "NSString", "NSURL", "NSDictionary", "NSValue", "NSError", "NSRunLoop", "NSDate", "NSUserDefaults"] }
|
|
objc2-av-foundation = { version = "0.3", default-features = false, features = ["std", "AVPlayer", "AVPlayerItem", "AVPlayerItemOutput", "AVAsset", "objc2-core-media", "objc2-core-video", "objc2-core-foundation"] }
|
|
objc2-core-media = { version = "0.3", default-features = false, features = ["std", "CMTime"] }
|
|
objc2-core-video = { version = "0.3", default-features = false, features = ["std", "CVBuffer", "CVImageBuffer", "CVPixelBuffer"] }
|
|
objc2-core-foundation = { version = "0.3", default-features = false, features = ["std", "CFString", "CFCGTypes"] }
|
|
core-video = "0.5"
|
|
cef = { git = "https://github.com/tauri-apps/cef-rs", rev = "a712ad9bacd234c050631a95b9745b27d346b7cc", default-features = false }
|
|
core-foundation = "0.10"
|
|
objc2 = "0.6"
|
|
security-framework = "3.7"
|
|
objc2-pdf-kit = { version = "0.3", default-features = false, features = ["PDFDocument", "PDFPage", "objc2-app-kit"] }
|
|
|
|
ely-files = { path = "crates/ely-files" }
|
|
ely-ipc = { path = "crates/ely-ipc" }
|
|
ely-lok = { path = "crates/ely-lok" }
|
|
ely-office = { path = "crates/ely-office" }
|
|
ely-pdf-engine = { path = "crates/ely-pdf-engine" }
|
|
ely-platform = { path = "crates/ely-platform" }
|
|
ely-web-content = { path = "crates/ely-web-content" }
|
|
ely-ui = { path = "crates/ely-ui" }
|
|
|
|
[workspace.lints.clippy]
|
|
all = { level = "warn", priority = -1 }
|
|
|
|
[patch.crates-io]
|
|
gpui-pre = { path = "vendor/gpui-pre" }
|
|
gpui-pre-windows = { path = "vendor/gpui-pre-windows" }
|