X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/2501e78d10204fac2298db0dee84b3dce379e09b..4c199e7d93b6a4529ed5956807911b5f6c5489a7:/flake.nix diff --git a/flake.nix b/flake.nix index c2ca691..670dc66 100644 --- a/flake.nix +++ b/flake.nix @@ -14,13 +14,19 @@ }: let forEachSystem = nixpkgs.lib.genAttrs (import systems); + date = self.lastModifiedDate; + revision = self.shortRev or self.dirtyShortRev or "unknown"; + version = "${builtins.substring 0 4 date}-${builtins.substring 4 2 date}-${builtins.substring 6 2 date}-${revision}"; in { packages = forEachSystem ( system: let pkgs = nixpkgs.legacyPackages.${system}; - onechat = pkgs.callPackage ./nix/package.nix { src = self; }; + onechat = pkgs.callPackage ./nix/package.nix { + src = self; + inherit version; + }; in { inherit onechat;