Loading pkgs/by-name/sp/spacectl/package.nix +16 −0 Original line number Diff line number Diff line { lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles, buildPackages, }: buildGoModule rec { Loading @@ -17,6 +20,19 @@ buildGoModule rec { vendorHash = "sha256-SYfXG6YM0Q2rCnoTM2tYvE17uBCD8yQiW/5DTCxMPWo="; nativeBuildInputs = [ installShellFiles ]; postInstall = let emulator = stdenv.hostPlatform.emulator buildPackages; in '' installShellCompletion --cmd spacectl \ --bash <(${emulator} $out/bin/spacectl completion bash) \ --fish <(${emulator} $out/bin/spacectl completion fish) \ --zsh <(${emulator} $out/bin/spacectl completion zsh) \ ''; meta = { homepage = "https://github.com/spacelift-io/spacectl"; description = "Spacelift client and CLI"; Loading Loading
pkgs/by-name/sp/spacectl/package.nix +16 −0 Original line number Diff line number Diff line { lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles, buildPackages, }: buildGoModule rec { Loading @@ -17,6 +20,19 @@ buildGoModule rec { vendorHash = "sha256-SYfXG6YM0Q2rCnoTM2tYvE17uBCD8yQiW/5DTCxMPWo="; nativeBuildInputs = [ installShellFiles ]; postInstall = let emulator = stdenv.hostPlatform.emulator buildPackages; in '' installShellCompletion --cmd spacectl \ --bash <(${emulator} $out/bin/spacectl completion bash) \ --fish <(${emulator} $out/bin/spacectl completion fish) \ --zsh <(${emulator} $out/bin/spacectl completion zsh) \ ''; meta = { homepage = "https://github.com/spacelift-io/spacectl"; description = "Spacelift client and CLI"; Loading