at 24.05-pre 515 B view raw
1{ lib, rustPlatform, runCommand, makeWrapper, rust-analyzer-unwrapped 2, pname ? "rust-analyzer" 3, version ? rust-analyzer-unwrapped.version 4 # Use name from `RUST_SRC_PATH` 5, rustSrc ? rustPlatform.rustLibSrc 6}: 7runCommand "${pname}-${version}" { 8 inherit pname version; 9 inherit (rust-analyzer-unwrapped) src meta; 10 nativeBuildInputs = [ makeWrapper ]; 11} '' 12 mkdir -p $out/bin 13 makeWrapper ${rust-analyzer-unwrapped}/bin/rust-analyzer $out/bin/rust-analyzer \ 14 --set-default RUST_SRC_PATH "${rustSrc}" 15''