ruff: add emulatorAvailable check

This commit is contained in:
ZHAO Jin-Xiang
2025-03-22 23:49:53 +08:00
parent 2d8560baa8
commit dac18aa0dc
+3 -2
View File
@@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
rust-jemalloc-sys
];
postInstall =
postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) (
let
emulator = stdenv.hostPlatform.emulator buildPackages;
in
@@ -44,7 +44,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
--bash <(${emulator} $out/bin/ruff generate-shell-completion bash) \
--fish <(${emulator} $out/bin/ruff generate-shell-completion fish) \
--zsh <(${emulator} $out/bin/ruff generate-shell-completion zsh)
'';
''
);
# Run cargo tests
checkType = "debug";