diff --git a/flake.nix b/flake.nix index 0ac47d19804f0e36363501a17c9f36cfa5177978..d78250e3dfd437dc76043bb30584c921573a4fd2 100644 --- a/flake.nix +++ b/flake.nix @@ -30,7 +30,16 @@ pkgs = nixpkgsFor.${system}; versionsTool = import versionTool { inherit pkgs; }; + + versionAndBuild = pkgs.runCommand "get-version-and-build" { + outputFiles = [ "version" "build" ]; + } '' + ${versionTool}/bin/version print --git > $out/version + ${versionTool}/bin/version build > $out/build + ''; + version = builtins.readFile "${versionAndBuild}/version"; + build = builtins.readFile "${versionAndBuild}/build"; # versionToolPackage = versionTool.defaultPackage.${system};