Molyxide

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

Cargo.toml (1071B)


      1 [package]
      2 name = "molyxide"
      3 version = "0.1.0"
      4 edition = "2021"
      5 authors = ["Minerva_Juppiter <contact@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/minerva-jupiter"
      8 description = "Simple Polyphonic Synthesizer"
      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 rand = "0.10.1"
     24 
     25 [profile.release]
     26 lto = "thin"
     27 strip = "symbols"
     28 
     29 [profile.profiling]
     30 inherits = "release"
     31 debug = true
     32 strip = "none"