[package] name = "assignment-1b" authors = ["Michael Zhang "] version = "0.1.0" edition = "2021" # For profiling with flamegraphs [profile.release] debug = true # Optimize for size when creating handin [profile.release-handin] inherits = "release" strip = true lto = true [[bin]] name = "raytracer1b" path = "src/main.rs" [dependencies] anyhow = "1.0.68" base64 = "0.21.0" clap = { version = "4.1.4", features = ["cargo", "derive"] } derivative = "2.2.0" nalgebra = "0.32.1" num = { version = "0.4.0", features = ["serde"] } ordered-float = "3.4.0" rand = "0.8.5" rayon = "1.6.1" tracing = "0.1.37" tracing-subscriber = "0.3.16"