Cargo.toml (1072B)
1 [package] 2 name = "geedback_clap" 3 version = "0.1.0" 4 edition = "2024" 5 authors = ["Minerva_Juppiter <geedback-clap@minervajuppiter.net>"] 6 license = "Other licenses can be set in Cargo.toml, but using the project needs to be GPLv3 compliant to be able to use the VST3 exporter. Check Cargo.toml for more information." 7 homepage = "https://www.minervajuppiter.net" 8 description = "clap for geedback the smartphone synth" 9 10 [workspace] 11 members = ["xtask"] 12 13 [lib] 14 crate-type = ["cdylib"] 15 16 [dependencies] 17 # Remove the `assert_process_allocs` feature to allow allocations on the audio 18 # thread in debug builds. 19 # nih_plug = { git = "https://github.com/robbert-vdh/nih-plug.git", features = ["assert_process_allocs"] } 20 # Uncomment the below line to disable the on-by-default VST3 feature to remove 21 # the GPL compatibility requirement 22 nih_plug = { git = "https://github.com/robbert-vdh/nih-plug.git", default-features = false, features = ["assert_process_allocs"] } 23 24 [profile.release] 25 lto = "thin" 26 strip = "symbols" 27 28 [profile.profiling] 29 inherits = "release" 30 debug = true 31 strip = "none"