build(nix): add mold to the flake dev shell (#2122)

This commit is contained in:
Mg Pig
2026-04-18 09:06:45 +08:00
committed by GitHub
parent fae32361f2
commit 432fcb3fc3
2 changed files with 14 additions and 1 deletions
+5
View File
@@ -67,6 +67,7 @@
rust
protobuf
clang
mold
pkg-config
bridge-utils # for three node test
]
@@ -98,6 +99,10 @@
KCP_SYS_EXTRA_HEADER_PATH = "${pkgs.libclang.lib}/lib/clang/19/include:${pkgs.glibc.dev}/include";
JEMALLOC_OVERRIDE = "${pkgs.jemalloc}/lib/libjemalloc.so";
}
// pkgs.lib.optionalAttrs pkgs.stdenv.isLinux {
CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER = "clang";
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER = "clang";
}
// (if hasFeature "android" then android.envVars else { }));
in
{