Merge pull request #2791 from ahlinc/default-release-profile

Keep default release profile with default settings
This commit is contained in:
Andrew Hlynskyi 2023-11-29 05:26:12 +02:00 committed by GitHub
commit 8456f7eb7a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,16 +6,17 @@ resolver = "2"
[workspace.package]
rust-version = "1.65"
[profile.release]
[profile.optimize]
inherits = "release"
strip = true # Automatically strip symbols from the binary.
lto = true # Link-time optimization.
opt-level = 3 # Optimization level 3.
codegen-units = 1 # Maximum size reduction optimizations.
[profile.size]
inherits = "release"
opt-level = "s" # Optimize for size.
inherits = "optimize"
opt-level = "s" # Optimize for size.
[profile.profile]
inherits = "release"
inherits = "optimize"
strip = false