ฉันสามารถรวมข้อมูลการดีบักสำหรับรหัสของฉันโดยไม่มีแพ็คเกจเท่านั้น


11

เมื่อรวมข้อมูลการดีบักไบนารีของฉันจะกลายเป็น 400 MB สิ่งนี้เกิดขึ้นเนื่องจากสนิมมีข้อมูลการดีบักสำหรับการอ้างอิงทั้งหมด มีวิธีใดที่จะรวมข้อมูลการดีบักสำหรับรหัสของฉันเท่านั้น?

[package]
name = "app"
version = "0.7.1"
edition = "2018"

[dependencies]
actix = "*"
actix-web = {version = "1.0", features = ["ssl"]}
...
tokio-core = "*"
tokio = "*"

[profile.release]
debug = true

คำตอบ:


7

หากคุณยินดีที่จะใช้คุณลักษณะการขนส่งสินค้าที่ไม่เสถียรพร้อมกับเครื่องมือห่วงโซ่ยามค่ำคืนคุณสามารถทำได้ผ่านคุณสมบัติการขึ้นต่อกันของโปรไฟล์การขนส่งสินค้าเช่น:

cargo-features = ["profile-overrides"]

[package]
name = "app"
version = "0.7.1"
edition = "2018"

[dependencies]
actix = "*"
actix-web = {version = "1.0", features = ["ssl"]}
...
tokio-core = "*"
tokio = "*"

[profile.release]
debug = true

// disable debug symbols for all packages except this one
[profile.release.package."*"]
debug = false
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.