53 lines
1.4 KiB
TOML
53 lines
1.4 KiB
TOML
[workspace]
|
|
members = [
|
|
".",
|
|
"api",
|
|
"typegen",
|
|
"ui-gpui",
|
|
"ui-iced",
|
|
"store",
|
|
"jello-types",
|
|
"gst",
|
|
"examples/hdr-gstreamer-wgpu",
|
|
"crates/iced-video",
|
|
]
|
|
[workspace.dependencies]
|
|
iced = { version = "0.14.0" }
|
|
iced_video_player = "0.6"
|
|
gst = { version = "0.1.0", path = "gst" }
|
|
iced_wgpu = { version = "0.14.0" }
|
|
|
|
[patch.crates-io]
|
|
iced_wgpu = { git = "https://github.com/uttarayan21/iced", branch = "0.14" }
|
|
iced_core = { git = "https://github.com/uttarayan21/iced", branch = "0.14" }
|
|
iced_renderer = { git = "https://github.com/uttarayan21/iced", branch = "0.14" }
|
|
iced = { git = "https://github.com/uttarayan21/iced", branch = "0.14" }
|
|
|
|
[package]
|
|
name = "jello"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
license = "MIT"
|
|
|
|
[dependencies]
|
|
api = { version = "0.1.0", path = "api" }
|
|
clap = { version = "4.5", features = ["derive"] }
|
|
clap-verbosity-flag = { version = "3.0.4", features = ["tracing"] }
|
|
clap_complete = "4.5"
|
|
color-backtrace = "0.7.2"
|
|
dotenvy = "0.15.7"
|
|
error-stack = "0.6"
|
|
thiserror = "2.0"
|
|
tokio = { version = "1.43.1", features = ["macros", "rt-multi-thread"] }
|
|
toml = "0.9.8"
|
|
tracing = "0.1"
|
|
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
|
|
|
ui-gpui = { version = "0.1.0", path = "ui-gpui", optional = true }
|
|
ui-iced = { version = "0.1.0", path = "ui-iced", optional = true }
|
|
|
|
[features]
|
|
default = ["iced"]
|
|
iced = ["dep:ui-iced"]
|
|
gpui = ["dep:ui-gpui"]
|