Files
spacedrive/apps/cli/Cargo.toml
Jamie Pine 4525eda7de Update CI and release workflows to include native dependency setup and adjust CLI binary build features
- Added a step to set up native dependencies using `cargo xtask setup` in both CI and release workflows.
- Updated the build commands for CLI binaries to include `heif` and `ffmpeg` features, ensuring the binaries are built with the necessary capabilities.
- Modified `Cargo.toml` files for `sd-cli`, `sd-server`, and `tauri` to define `heif` and `ffmpeg` features separately, improving modularity and clarity in dependency management.
2025-12-10 14:05:24 -08:00

29 lines
798 B
TOML

[package]
edition = "2021"
name = "sd-cli"
version = "2.0.0-pre.1"
[features]
default = []
heif = ["sd-core/heif"]
ffmpeg = ["sd-core/ffmpeg"]
[dependencies]
anyhow = "1"
bincode = { version = "2.0.0-rc.3", features = ["serde"] }
chrono = { version = "0.4", features = ["serde"] }
clap = { version = "4", features = ["derive"] }
comfy-table = "7.1"
crossterm = "0.27"
dirs = "5.0"
indicatif = "0.17"
inquire = "0.7"
qr2term = "0.3"
ratatui = "0.26"
reqwest = { version = "0.12", features = ["json"] }
sd-core = { path = "../../core", features = ["cli"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
tokio = { version = "1", features = ["full"] }
uuid = { version = "1", features = ["serde", "v4"] }