By default, hakari will produce [build-dependencies] (I haven't learned why yet), but I found this will probably make a dependency compiled twice (under --release). This is because build-dependencies have different build profile configs
To compile quickly, all profiles, by default, do not optimize build dependencies
https://doc.rust-lang.org/cargo/reference/profiles.html#build-dependencies
@sunshowers Are you aware of this issue? I'm wondering what's the best practice. Is it better to remove build-dependencies in workspace-hack, or set profile.release.build-override 🤔