[package] name = "genetic" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] macroquad = "0.3.24" nalgebra = { version = "0.31.1", features = ["rand", "serde-serialize"] } rand = "0.8.5" rand_distr = "0.4.3" serde = { version = "1.0.152", features = ["derive"] } serde_json = "1.0.91" tinyfiledialogs = "3.9.1" lazy_static = "1.4" [profile.dev] opt-level = 3 [profile.release] opt-level = 'z' # Optimize for size lto = true # Enable link-time optimization codegen-units = 1 # Reduce number of codegen units to increase optimizations panic = 'abort' # Abort on panic strip = true # Strip symbols from binary*