Cargo.toml (1160B)
1 [package] 2 name = "aerothesis" 3 version = "0.1.0" 4 edition = "2021" 5 authors = ["Minerva_Juppiter <aerothesis@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://github.com/aerothesis" 8 description = "A short description of your plugin" 9 10 [workspace] 11 members = ["xtask"] 12 13 [lib] 14 crate-type = ["cdylib", "rlib"] 15 16 [[bin]] 17 name = "aerothesis-bin" 18 path = "src/main.rs" 19 20 [dependencies] 21 # Remove the `assert_process_allocs` feature to allow allocations on the audio 22 # thread in debug builds. 23 # nih_plug = { git = "https://github.com/robbert-vdh/nih-plug.git", features = ["assert_process_allocs"] } 24 # Uncomment the below line to disable the on-by-default VST3 feature to remove 25 # the GPL compatibility requirement 26 nih_plug = { git = "https://github.com/robbert-vdh/nih-plug.git", default-features = false, features = ["assert_process_allocs"] } 27 rustfft = "6.4.1" 28 textplots = "0.8.7" 29 30 [profile.release] 31 lto = "thin" 32 strip = "symbols" 33 34 [profile.profiling] 35 inherits = "release" 36 debug = true 37 strip = "none"