diff --git a/Cargo.toml b/Cargo.toml index d900ff1..911e29a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,6 +6,25 @@ edition = "2021" [workspace] members = [".", "server", "domain", "i18n","library", "macro"] +# https://doc.rust-lang.org/cargo/reference/profiles.html +[prifile.release] +lto = true +codegen-units = 1 +opt-level = "z" + +[profile.dev] +opt-level = 0 +debug = true +split-debuginfo = '...' # Platform-specific. +strip = "none" +debug-assertions = true +overflow-checks = true +lto = false +panic = 'unwind' +incremental = true +codegen-units = 256 +rpath = false + # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies]