add release-debuginfo cargo profile with limited debug and no strip

Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
strawberry 2024-04-19 23:47:14 -04:00 committed by June
parent ef23c604d7
commit e64f4df763
1 changed files with 7 additions and 0 deletions

View File

@ -437,6 +437,13 @@ strip = "symbols"
control-flow-guard = true # Windows only
debug = 0
# release profile with debug symbols
[profile.release-debuginfo]
inherits = "release"
strip = "none"
debug = "limited"
# high performance release profile which uses fat LTO across all crates, 1 codegen unit, max opt-level, and optimises across all crates
[profile.release-high-perf]
inherits = "release"