summary refs log tree commit diff
path: root/pkgs/development/compilers/rust
diff options
context:
space:
mode:
authorVladimír Čunát <v@cunat.cz>2023-01-31 09:42:28 +0100
committerVladimír Čunát <v@cunat.cz>2023-01-31 09:42:28 +0100
commite4957a85c9db87ed5124310dfbb5f4c9886c1b75 (patch)
tree6c50588ca75332cf57b652dcef70a6034b2c5fdd /pkgs/development/compilers/rust
parent7f299adbdd1cb798a3639350c8cba6bdeab7ab53 (diff)
parent66bb8338fc1de14e3b9c765590fa6ef93cd399ef (diff)
downloadnixpkgs-e4957a85c9db87ed5124310dfbb5f4c9886c1b75.tar
nixpkgs-e4957a85c9db87ed5124310dfbb5f4c9886c1b75.tar.gz
nixpkgs-e4957a85c9db87ed5124310dfbb5f4c9886c1b75.tar.bz2
nixpkgs-e4957a85c9db87ed5124310dfbb5f4c9886c1b75.tar.lz
nixpkgs-e4957a85c9db87ed5124310dfbb5f4c9886c1b75.tar.xz
nixpkgs-e4957a85c9db87ed5124310dfbb5f4c9886c1b75.tar.zst
nixpkgs-e4957a85c9db87ed5124310dfbb5f4c9886c1b75.zip
Merge #211923: staging-next 2023-01-21
Diffstat (limited to 'pkgs/development/compilers/rust')
-rw-r--r--pkgs/development/compilers/rust/cargo-auditable-cargo-wrapper.nix13
1 files changed, 5 insertions, 8 deletions
diff --git a/pkgs/development/compilers/rust/cargo-auditable-cargo-wrapper.nix b/pkgs/development/compilers/rust/cargo-auditable-cargo-wrapper.nix
index 3afa59739a3..b50097d5e66 100644
--- a/pkgs/development/compilers/rust/cargo-auditable-cargo-wrapper.nix
+++ b/pkgs/development/compilers/rust/cargo-auditable-cargo-wrapper.nix
@@ -1,12 +1,9 @@
-{ lib, writeShellApplication, cargo, cargo-auditable }:
+{ lib, writeShellScriptBin, cargo, cargo-auditable }:
 
-(writeShellApplication {
-  name = "cargo";
-  runtimeInputs = [ cargo cargo-auditable ];
-  text = ''
-    CARGO_AUDITABLE_IGNORE_UNSUPPORTED=1 cargo auditable "$@"
-  '';
-}) // {
+(writeShellScriptBin "cargo" ''
+  export PATH="${lib.makeBinPath [ cargo cargo-auditable ]}:$PATH"
+  CARGO_AUDITABLE_IGNORE_UNSUPPORTED=1 exec cargo auditable "$@"
+'') // {
   meta = cargo-auditable.meta // {
     mainProgram = "cargo";
   };