diff --git a/Cargo.toml b/Cargo.toml index 053f605a..e5f30f91 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -166,3 +166,7 @@ jemalloc = ["dep:tikv-jemallocator"] rocksdb = ["dep:rocksdb"] sqlite = ["dep:rusqlite", "dep:parking_lot", "tokio/signal"] systemd = ["dep:sd-notify"] + +[profile.release-debug] +inherits = "release" +debug = true diff --git a/nix/pkgs/default/default.nix b/nix/pkgs/default/default.nix index 7aa9151e..cb7be038 100644 --- a/nix/pkgs/default/default.nix +++ b/nix/pkgs/default/default.nix @@ -78,7 +78,7 @@ let ]; }; - dontStrip = profile == "dev"; + dontStrip = profile != "release"; buildInputs = lib.optional (featureEnabled "jemalloc") rust-jemalloc-sys;