summary refs log tree commit diff
path: root/pkgs/development/compilers/llvm/8/lldb.nix
diff options
context:
space:
mode:
authorTadeo Kondrak <me@tadeo.ca>2019-04-04 02:29:01 -0600
committerTadeo Kondrak <me@tadeo.ca>2019-04-04 02:30:26 -0600
commit341f65a1e42d5d296c6f52e0e2d31888f8b58f58 (patch)
tree1f727c1a43eadd6a9a95b06907b83872f187d52d /pkgs/development/compilers/llvm/8/lldb.nix
parentd956f2279b8ac02bd9e48cf2a09dcb66383ab6be (diff)
downloadnixpkgs-341f65a1e42d5d296c6f52e0e2d31888f8b58f58.tar
nixpkgs-341f65a1e42d5d296c6f52e0e2d31888f8b58f58.tar.gz
nixpkgs-341f65a1e42d5d296c6f52e0e2d31888f8b58f58.tar.bz2
nixpkgs-341f65a1e42d5d296c6f52e0e2d31888f8b58f58.tar.lz
nixpkgs-341f65a1e42d5d296c6f52e0e2d31888f8b58f58.tar.xz
nixpkgs-341f65a1e42d5d296c6f52e0e2d31888f8b58f58.tar.zst
nixpkgs-341f65a1e42d5d296c6f52e0e2d31888f8b58f58.zip
lldb: install vscode plugin; vscode-extensions: add it
Diffstat (limited to 'pkgs/development/compilers/llvm/8/lldb.nix')
-rw-r--r--pkgs/development/compilers/llvm/8/lldb.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/compilers/llvm/8/lldb.nix b/pkgs/development/compilers/llvm/8/lldb.nix
index d40eeb4a207..ae9198e99d2 100644
--- a/pkgs/development/compilers/llvm/8/lldb.nix
+++ b/pkgs/development/compilers/llvm/8/lldb.nix
@@ -45,6 +45,10 @@ stdenv.mkDerivation {
   postInstall = ''
     mkdir -p $out/share/man/man1
     cp ../docs/lldb.1 $out/share/man/man1/
+
+    install -D ../tools/lldb-vscode/package.json $out/share/vscode/extensions/llvm-org.lldb-vscode-0.1.0/package.json
+    mkdir $out/share/vscode/extensions/llvm-org.lldb-vscode-0.1.0/bin
+    ln -s $out/bin/lldb-vscode $out/share/vscode/extensions/llvm-org.lldb-vscode-0.1.0/bin
   '';
 
   meta = with stdenv.lib; {