diff options
author | oxalica <oxalicc@pm.me> | 2020-06-01 19:36:40 +0800 |
---|---|---|
committer | oxalica <oxalicc@pm.me> | 2020-06-06 21:18:58 +0800 |
commit | 51ba1c04f26b146c5e0cf0cdc2eec1129524f213 (patch) | |
tree | d6a7f82add822e3eaa6d3a3c194da4fa157e253b /pkgs/misc | |
parent | 41d34fa80b2559bda3be316b7b3ce655c4ee6b24 (diff) | |
download | nixlib-51ba1c04f26b146c5e0cf0cdc2eec1129524f213.tar nixlib-51ba1c04f26b146c5e0cf0cdc2eec1129524f213.tar.gz nixlib-51ba1c04f26b146c5e0cf0cdc2eec1129524f213.tar.bz2 nixlib-51ba1c04f26b146c5e0cf0cdc2eec1129524f213.tar.lz nixlib-51ba1c04f26b146c5e0cf0cdc2eec1129524f213.tar.xz nixlib-51ba1c04f26b146c5e0cf0cdc2eec1129524f213.tar.zst nixlib-51ba1c04f26b146c5e0cf0cdc2eec1129524f213.zip |
vscode-extensions.matklad.rust-analyzer: fix build
Diffstat (limited to 'pkgs/misc')
-rw-r--r-- | pkgs/misc/vscode-extensions/rust-analyzer/default.nix | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/misc/vscode-extensions/rust-analyzer/default.nix b/pkgs/misc/vscode-extensions/rust-analyzer/default.nix index 9f49f4c8eef0..d19027fa5762 100644 --- a/pkgs/misc/vscode-extensions/rust-analyzer/default.nix +++ b/pkgs/misc/vscode-extensions/rust-analyzer/default.nix @@ -32,12 +32,11 @@ in vscode-utils.buildVscodeExtension { nativeBuildInputs = lib.optional setDefaultServerPath jq; - postFixup = lib.optionalString setDefaultServerPath '' - package_json="$out/${publisher}.${pname}/package.json" + preInstall = lib.optionalString setDefaultServerPath '' jq '.contributes.configuration.properties."rust-analyzer.serverPath".default = $s' \ --arg s "${rust-analyzer}/bin/rust-analyzer" \ - $package_json >$package_json.new - mv $package_json.new $package_json + package.json >package.json.new + mv package.json.new package.json ''; meta = with lib; { |