From 1537a1b756ab64bde141aa39e4cda0a0804df7db Mon Sep 17 00:00:00 2001 From: Kai Jellinghaus Date: Thu, 20 Oct 2022 07:38:49 +0200 Subject: [PATCH] Cargo config improvements (#775) * Move cargo config to correct location * Add --no-rosegment to build params. This helps with stack traces, and is necessary for some profilers. --- backend/.cargo/config | 3 --- backend/.cargo/config.toml | 10 ++++++++++ 2 files changed, 10 insertions(+), 3 deletions(-) delete mode 100644 backend/.cargo/config create mode 100644 backend/.cargo/config.toml diff --git a/backend/.cargo/config b/backend/.cargo/config deleted file mode 100644 index 90f6b727ec..0000000000 --- a/backend/.cargo/config +++ /dev/null @@ -1,3 +0,0 @@ -[build] -rustflags = ["--cfg", "tokio_unstable", "-C", "link-arg=-fuse-ld=lld"] -incremental = true diff --git a/backend/.cargo/config.toml b/backend/.cargo/config.toml new file mode 100644 index 0000000000..7aa292babe --- /dev/null +++ b/backend/.cargo/config.toml @@ -0,0 +1,10 @@ +[build] +rustflags = [ + "--cfg", + "tokio_unstable", + "-C", + "link-arg=-fuse-ld=lld", + "-Clink-arg=-Wl,--no-rosegment", +] +incremental = true +