diff options
author | zowoq <59103226+zowoq@users.noreply.github.com> | 2020-04-26 13:16:57 +1000 |
---|---|---|
committer | zowoq <59103226+zowoq@users.noreply.github.com> | 2020-04-27 08:48:42 +1000 |
commit | 8193ac091a54b55b3ada8f16085a67cf53e3c8e3 (patch) | |
tree | c3e8b1c96e5a520ae824664579691611371faea2 /pkgs/tools/security/vault | |
parent | 148f8629cc00d5f71018e01abe301d0d052fbf4b (diff) | |
download | nixpkgs-8193ac091a54b55b3ada8f16085a67cf53e3c8e3.tar nixpkgs-8193ac091a54b55b3ada8f16085a67cf53e3c8e3.tar.gz nixpkgs-8193ac091a54b55b3ada8f16085a67cf53e3c8e3.tar.bz2 nixpkgs-8193ac091a54b55b3ada8f16085a67cf53e3c8e3.tar.lz nixpkgs-8193ac091a54b55b3ada8f16085a67cf53e3c8e3.tar.xz nixpkgs-8193ac091a54b55b3ada8f16085a67cf53e3c8e3.tar.zst nixpkgs-8193ac091a54b55b3ada8f16085a67cf53e3c8e3.zip |
vault: use installShellFiles
Diffstat (limited to 'pkgs/tools/security/vault')
-rw-r--r-- | pkgs/tools/security/vault/default.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix index 54be477cfe2..ae46bbae40a 100644 --- a/pkgs/tools/security/vault/default.nix +++ b/pkgs/tools/security/vault/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, buildGoPackage }: +{ stdenv, fetchFromGitHub, buildGoPackage, installShellFiles }: buildGoPackage rec { pname = "vault"; @@ -15,14 +15,16 @@ buildGoPackage rec { subPackages = [ "." ]; + nativeBuildInputs = [ installShellFiles ]; + buildFlagsArray = [ "-tags='vault'" "-ldflags=\"-X github.com/hashicorp/vault/sdk/version.GitCommit='v${version}'\"" ]; postInstall = '' - mkdir -p $bin/share/bash-completion/completions - echo "complete -C $bin/bin/vault vault" > $bin/share/bash-completion/completions/vault + echo "complete -C $bin/bin/vault vault" > vault.bash + installShellCompletion vault.bash ''; meta = with stdenv.lib; { |