X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/80fa33c0fd65e4110f88f0cab9b19ca26c27d1f6..0a98ccb67c3df55c0fe6d76b45afcbaa58c2eda1:/nix/package.nix?ds=sidebyside diff --git a/nix/package.nix b/nix/package.nix index 7b6623b..729cf53 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -9,7 +9,16 @@ buildGoModule { inherit src; subPackages = [ "." ]; - vendorHash = null; + vendorHash = "sha256-35kAjo+7gbOOzNbKJyMYUcAF11HK7WzO3m9ZcrOsqY0="; + + # The flake check runs the full replay. + checkFlags = [ "-short" ]; + + postInstall = '' + mkdir -p "$out/share/systemd/user" + substitute ${./onechat.service} "$out/share/systemd/user/onechat.service" \ + --subst-var-by onechat "$out/bin/onechat" + ''; doInstallCheck = true; installCheckPhase = ''