diff options
author | Edmund Wu <fangkazuto@gmail.com> | 2019-02-03 20:02:18 -0500 |
---|---|---|
committer | Edmund Wu <fangkazuto@gmail.com> | 2019-07-07 21:12:46 -0400 |
commit | a8b31a14b1abdbb992e6fe46f6f11f29baabab6e (patch) | |
tree | e58299cecc8f3cbaf86dde7169014cef81ceab0a /pkgs/misc/vscode-extensions/vscode-utils.nix | |
parent | c4b2a3f92ad0e18f23fed5747bd0a0475b0fbd68 (diff) | |
download | nixlib-a8b31a14b1abdbb992e6fe46f6f11f29baabab6e.tar nixlib-a8b31a14b1abdbb992e6fe46f6f11f29baabab6e.tar.gz nixlib-a8b31a14b1abdbb992e6fe46f6f11f29baabab6e.tar.bz2 nixlib-a8b31a14b1abdbb992e6fe46f6f11f29baabab6e.tar.lz nixlib-a8b31a14b1abdbb992e6fe46f6f11f29baabab6e.tar.xz nixlib-a8b31a14b1abdbb992e6fe46f6f11f29baabab6e.tar.zst nixlib-a8b31a14b1abdbb992e6fe46f6f11f29baabab6e.zip |
vscode-extensions.ms-python.python: 2018.12.1 -> 2019.6.22090
Diffstat (limited to 'pkgs/misc/vscode-extensions/vscode-utils.nix')
-rw-r--r-- | pkgs/misc/vscode-extensions/vscode-utils.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/misc/vscode-extensions/vscode-utils.nix b/pkgs/misc/vscode-extensions/vscode-utils.nix index 82d39dbfec63..2216e4258973 100644 --- a/pkgs/misc/vscode-extensions/vscode-utils.nix +++ b/pkgs/misc/vscode-extensions/vscode-utils.nix @@ -33,11 +33,17 @@ let inherit vscodeExtUniqueId; inherit configurePhase buildPhase dontPatchELF dontStrip; + installPrefix = "share/${extendedPkgName}/extensions/${vscodeExtUniqueId}"; + buildInputs = [ unzip ] ++ buildInputs; installPhase = '' - mkdir -p "$out/share/${extendedPkgName}/extensions/${vscodeExtUniqueId}" - find . -mindepth 1 -maxdepth 1 | xargs -d'\n' mv -t "$out/share/${extendedPkgName}/extensions/${vscodeExtUniqueId}/" + runHook preInstall + + mkdir -p "$out/$installPrefix" + find . -mindepth 1 -maxdepth 1 | xargs -d'\n' mv -t "$out/$installPrefix/" + + runHook postInstall ''; }); |