X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/016d46008fc9726d2617e4e3ea098113f34c7636..3b7a3676dc3614ee3099e8798b5d0c07cb116b93:/nix/package.nix?ds=inline diff --git a/nix/package.nix b/nix/package.nix index b38dcc0..f631044 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -2,13 +2,14 @@ lib, buildGoModule, src, + version, }: buildGoModule { pname = "onechat"; - version = "0.1.0"; - inherit src; + inherit src version; subPackages = [ "." ]; + ldflags = [ "-X main.version=${version}" ]; vendorHash = "sha256-35kAjo+7gbOOzNbKJyMYUcAF11HK7WzO3m9ZcrOsqY0="; # The flake check runs the full replay. @@ -24,6 +25,7 @@ buildGoModule { installCheckPhase = '' runHook preInstallCheck [[ "$("$out/bin/onechat" help)" == "Usage: onechat "* ]] + [[ "$("$out/bin/onechat" version)" == "${version}" ]] runHook postInstallCheck '';