From 1b3ebca6fd8838e3b0d4ffaf26766908ad7f33f5 Mon Sep 17 00:00:00 2001 From: Kirill Bulatov Date: Mon, 14 Nov 2022 12:24:59 +0200 Subject: [PATCH 1/2] Omit dependencies' debug info --- Cargo.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 32c243bf4428..e254ebfd35ce 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,6 +25,10 @@ members = [ # Besides, debug info should not affect the performance. debug = true +# disable debug symbols for all packages except this one +[profile.release.package."*"] +debug = false + [profile.release-line-debug] inherits = "release" debug = 1 # true = 2 = all symbols, 1 = line only From 3bb62418b2fe03e3d58b9677438176f5d73fe35b Mon Sep 17 00:00:00 2001 From: Kirill Bulatov Date: Mon, 14 Nov 2022 12:55:06 +0200 Subject: [PATCH 2/2] Update Cargo.toml Co-authored-by: Arseny Sher --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index e254ebfd35ce..0d73710bbb96 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,7 @@ members = [ # Besides, debug info should not affect the performance. debug = true -# disable debug symbols for all packages except this one +# disable debug symbols for all packages except this one to decrease binaries size [profile.release.package."*"] debug = false