From caed581a68f5f674ff4d3a798c241258b0412693 Mon Sep 17 00:00:00 2001 From: ozpv <39195175+ozpv@users.noreply.github.com> Date: Fri, 15 May 2026 15:49:19 -0500 Subject: commit --- Cargo.toml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Cargo.toml (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..ccd8968 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,36 @@ +[package] +name = "retain" +version = "0.1.0" +edition = "2024" + +[lib] +crate-type = ["rlib", "cdylib"] + + +[dependencies] +clack-plugin = { path = "../clack/plugin" } +clack-extensions = { path = "../clack/extensions", features = [ + "audio-ports", + "clack-plugin", + "gui", + "note-ports", + "params", + "raw-window-handle_05", + "state", +] } +baseview = { git = "https://github.com/RustAudio/baseview.git", rev = "237d323c729f3aa99476ba3efa50129c5e86cad3", version = "0.1.0" } +egui-baseview = { git = "https://codeberg.org/BillyDM/egui-baseview.git", version = "0.7.0" } + +# to serialize parameters and save the plugin state +prost = "0.14.3" +prost-build = "0.14.3" + +[build-dependencies] +prost-build = "0.14.3" + +[profile.release] +opt-level = 3 +lto = "fat" +codegen-units = 1 +panic = "abort" +strip = "debuginfo" -- cgit v1.2.3