Files
Paul Lipscomb 7ecc718f5d Reorganize top-level directories with clearer naming convention
app -> app-desktop-macos, presets -> app-presets, server -> remote-server,
daw-config-reaper -> osc-config-daw, plugin-reaper-realearn -> plugin-reaper-relearn.
Updated run.py and presets.py path references accordingly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-15 17:51:05 -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"