diff options
author | AndersonTorres <torres.anderson.85@protonmail.com> | 2022-09-10 16:08:52 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@protonmail.com> | 2022-09-16 00:39:17 -0300 |
commit | 35227b3105f29547eee7aac8b353334cfcd0a8d6 (patch) | |
tree | c7b91e70f083e84542104e89c0d392fc1f930557 | |
parent | cc0f29feddc43e86b256217af8cb8a96b130fc71 (diff) | |
download | nixpkgs-35227b3105f29547eee7aac8b353334cfcd0a8d6.tar nixpkgs-35227b3105f29547eee7aac8b353334cfcd0a8d6.tar.gz nixpkgs-35227b3105f29547eee7aac8b353334cfcd0a8d6.tar.bz2 nixpkgs-35227b3105f29547eee7aac8b353334cfcd0a8d6.tar.lz nixpkgs-35227b3105f29547eee7aac8b353334cfcd0a8d6.tar.xz nixpkgs-35227b3105f29547eee7aac8b353334cfcd0a8d6.tar.zst nixpkgs-35227b3105f29547eee7aac8b353334cfcd0a8d6.zip |
ninja: use installShellCompletion
-rw-r--r-- | pkgs/development/tools/build-managers/ninja/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/development/tools/build-managers/ninja/default.nix b/pkgs/development/tools/build-managers/ninja/default.nix index 32d123639fb..99084db8130 100644 --- a/pkgs/development/tools/build-managers/ninja/default.nix +++ b/pkgs/development/tools/build-managers/ninja/default.nix @@ -5,6 +5,7 @@ , asciidoc , docbook_xml_dtd_45 , docbook_xsl +, installShellFiles , libxslt , python3 , re2c @@ -25,6 +26,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ python3 re2c + installShellFiles ] ++ lib.optionals buildDocs [ asciidoc @@ -50,8 +52,9 @@ stdenv.mkDerivation (finalAttrs: { runHook preInstall install -Dm555 -t $out/bin ninja - install -Dm444 misc/bash-completion $out/share/bash-completion/completions/ninja - install -Dm444 misc/zsh-completion $out/share/zsh/site-functions/_ninja + installShellCompletion --name ninja \ + --bash misc/bash-completion \ + --zsh misc/zsh-completion '' + lib.optionalString buildDocs '' install -Dm444 -t $out/share/doc/ninja doc/manual.asciidoc doc/manual.html '' + '' |