Files
virtual-controller/plugin-reaper-realearn/swell-ui/Cargo.toml
T
Paul Lipscomb e58f06d9fa Vendor helgoboss/helgobox (ReaLearn) as basis for custom UI fork
Stripped upstream git history; starting point for replacing the native
SWELL/Win32 mapping UI with something more suited to bulk editing.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-15 17:38:29 -04:00

36 lines
1.0 KiB
TOML

[package]
name = "swell-ui"
version = "0.1.0"
authors = ["Benjamin Klum <benjamin.klum@helgoboss.org>"]
edition = "2021"
publish = false
[dependencies]
base.workspace = true
reaper-medium.workspace = true
reaper-low.workspace = true
reaper-common-types.workspace = true
rxrust.workspace = true
scopeguard.workspace = true
raw-window-handle.workspace = true
tracing.workspace = true
fragile.workspace = true
palette.workspace = true
[target.'cfg(windows)'.dependencies]
winapi = { workspace = true, features = ["winuser", "uxtheme"] }
libloading.workspace = true
[target.'cfg(target_os = "macos")'.dependencies]
objc2.workspace = true
# Disabled until we get egui to work nicely (search for "wonky"). It's also important to use cross v0.3.0 then
# (once it's released) because cross v2.5 uses Ubuntu < v20, which has an old glib that's not compatible with the
# glib crate (gdk-sys dependency).
# [target.'cfg(target_os = "linux")'.dependencies]
# gdk-sys = "0.17.0"
# gdkx11-sys = "0.17.0"
[lints.clippy]
enum_glob_use = "deny"