about summary refs log tree commit diff
path: root/pkgs/tools/admin
diff options
context:
space:
mode:
authorzowoq <59103226+zowoq@users.noreply.github.com>2020-04-26 13:16:56 +1000
committerzowoq <59103226+zowoq@users.noreply.github.com>2020-04-27 08:48:42 +1000
commite7b44787b1c5afe0bbe8fa351ce8d77ffa2c5ceb (patch)
treea0941ae8f240bf5493741e2b0f36b6bdf83a2842 /pkgs/tools/admin
parent94e4ec143f8dbbc59c987c00e02803a3c78b3a52 (diff)
downloadnixlib-e7b44787b1c5afe0bbe8fa351ce8d77ffa2c5ceb.tar
nixlib-e7b44787b1c5afe0bbe8fa351ce8d77ffa2c5ceb.tar.gz
nixlib-e7b44787b1c5afe0bbe8fa351ce8d77ffa2c5ceb.tar.bz2
nixlib-e7b44787b1c5afe0bbe8fa351ce8d77ffa2c5ceb.tar.lz
nixlib-e7b44787b1c5afe0bbe8fa351ce8d77ffa2c5ceb.tar.xz
nixlib-e7b44787b1c5afe0bbe8fa351ce8d77ffa2c5ceb.tar.zst
nixlib-e7b44787b1c5afe0bbe8fa351ce8d77ffa2c5ceb.zip
lxd: use installShellFiles
Diffstat (limited to 'pkgs/tools/admin')
-rw-r--r--pkgs/tools/admin/lxd/default.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/tools/admin/lxd/default.nix b/pkgs/tools/admin/lxd/default.nix
index 19fbff747fc9..6051c16e91e1 100644
--- a/pkgs/tools/admin/lxd/default.nix
+++ b/pkgs/tools/admin/lxd/default.nix
@@ -5,6 +5,7 @@
 , writeShellScriptBin, apparmor-profiles, apparmor-parser
 , criu
 , bash
+, installShellFiles
 }:
 
 buildGoPackage rec {
@@ -39,11 +40,10 @@ buildGoPackage rec {
       '')
     ]}
 
-    mkdir -p "$bin/share/bash-completion/completions/"
-    cp -av go/src/github.com/lxc/lxd/scripts/bash/lxd-client "$bin/share/bash-completion/completions/lxc"
+    installShellCompletion --bash go/src/github.com/lxc/lxd/scripts/bash/lxd-client
   '';
 
-  nativeBuildInputs = [ pkgconfig makeWrapper ];
+  nativeBuildInputs = [ installShellFiles pkgconfig makeWrapper ];
   buildInputs = [ lxc acl libcap libco-canonical.dev dqlite.dev
                   raft-canonical.dev sqlite-replication udev.dev ];