diff options
author | Volth <volth@webmaster.ms> | 2017-07-02 00:39:55 +0000 |
---|---|---|
committer | Volth <volth@webmaster.ms> | 2017-07-02 00:39:55 +0000 |
commit | c3996de4fd1014a9a0977d25e1235ea2949954d8 (patch) | |
tree | 9eb851f1a77c99b3366aac48ba9c79bfd4c305ac /pkgs/tools/security/vault | |
parent | 68bf28adaf4272b1540633fb65d848f152b028fa (diff) | |
download | nixlib-c3996de4fd1014a9a0977d25e1235ea2949954d8.tar nixlib-c3996de4fd1014a9a0977d25e1235ea2949954d8.tar.gz nixlib-c3996de4fd1014a9a0977d25e1235ea2949954d8.tar.bz2 nixlib-c3996de4fd1014a9a0977d25e1235ea2949954d8.tar.lz nixlib-c3996de4fd1014a9a0977d25e1235ea2949954d8.tar.xz nixlib-c3996de4fd1014a9a0977d25e1235ea2949954d8.tar.zst nixlib-c3996de4fd1014a9a0977d25e1235ea2949954d8.zip |
vault: remove-references-to go compiler
Diffstat (limited to 'pkgs/tools/security/vault')
-rw-r--r-- | pkgs/tools/security/vault/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix index a04375883091..9de6216ea594 100644 --- a/pkgs/tools/security/vault/default.nix +++ b/pkgs/tools/security/vault/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, go, gox }: +{ stdenv, fetchFromGitHub, go, gox, removeReferencesTo }: let vaultBashCompletions = fetchFromGitHub { @@ -18,7 +18,7 @@ in stdenv.mkDerivation rec { sha256 = "15wj1pfgzwzjfrqy7b5bx4y9f0hbpqlfif58l5xamwm88229qk4m"; }; - nativeBuildInputs = [ go gox ]; + nativeBuildInputs = [ go gox removeReferencesTo ]; buildPhase = '' substituteInPlace scripts/build.sh --replace 'git rev-parse HEAD' 'echo ${src.rev}' @@ -31,7 +31,10 @@ in stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin $out/share/bash-completion/completions + cp pkg/*/* $out/bin/ + find $out/bin -type f -exec remove-references-to -t ${go} '{}' + + cp ${vaultBashCompletions}/vault-bash-completion.sh $out/share/bash-completion/completions/vault ''; |