Unverified Commit 010ec200 authored by Ben Siraphob's avatar Ben Siraphob Committed by GitHub
Browse files

git-town: fix cross build (#406782)

parents e4c106e7 c8131548
Loading
Loading
Loading
Loading
+11 −8
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  buildGoModule,
  fetchFromGitHub,
  installShellFiles,
@@ -64,12 +65,14 @@ buildGoModule rec {
    in
    [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ];

  postInstall = ''
  postInstall =
    lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
      installShellCompletion --cmd git-town \
        --bash <($out/bin/git-town completions bash) \
        --fish <($out/bin/git-town completions fish) \
        --zsh <($out/bin/git-town completions zsh)

    ''
    + ''
      wrapProgram $out/bin/git-town --prefix PATH : ${lib.makeBinPath [ git ]}
    '';