tek/crates/device/Cargo.toml
2025-05-21 00:07:43 +03:00

35 lines
909 B
TOML

[package]
name = "tek_device"
edition = { workspace = true }
version = { workspace = true }
[dependencies]
tengri = { workspace = true }
tengri_proc = { workspace = true }
tek_engine = { workspace = true }
uuid = { workspace = true, optional = true }
livi = { workspace = true, optional = true }
symphonia = { workspace = true, optional = true }
wavers = { workspace = true, optional = true }
winit = { workspace = true, optional = true }
[features]
default = [ "arranger", "sampler", "lv2" ]
arranger = [ "port", "editor", "sequencer", "editor" ]
browser = []
clap = []
clock = []
editor = []
lv2 = [ "port", "livi", "winit" ]
meter = []
mixer = []
pool = []
port = []
sampler = [ "port", "meter", "mixer", "browser", "symphonia", "wavers" ]
sequencer = [ "port", "clock", "uuid", "pool" ]
sf2 = []
vst2 = []
vst3 = []