X-Git-Url: http://git.giacomolli.uk/onechat/blobdiff_plain/d008b46cbfc6348255e9b9a1fc009f0e4bd6aa2a..2501e78d10204fac2298db0dee84b3dce379e09b:/nix/package.nix?ds=sidebyside diff --git a/nix/package.nix b/nix/package.nix index 67a11a6..729cf53 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -14,6 +14,12 @@ buildGoModule { # 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 = '' runHook preInstallCheck