From 42909cd52ba7fbf8e38adbf8a7e2d5bf55ba3478 Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Sat, 5 Aug 2023 16:39:42 +0200 Subject: [PATCH] chore: manage flake --- flake.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index 7983da6..b99d702 100644 --- a/flake.nix +++ b/flake.nix @@ -40,8 +40,8 @@ packages = forAllSystems (system: let pkgs = nixpkgsFor.${system}; - #buildDate = builtins.date "%Y%m%d" (builtins.fromJSON lastModifiedDate); - #version = builtins.readFile "${versionTool}/version print --git"; + version = "${versionTool}/bin/version print --git"; # assuming this gives you version + build = "${versionTool}/bin/version build"; # assuming this gives you build in { docman = pkgs.buildGoModule { @@ -66,8 +66,10 @@ # "-X release.version=$version -X release.build=$(due --iso-8601 | tr -d "-" )" ldflags = [ - "-X release.version=${versionTool} print --git" - "-X release.build=${versionTool} build" + "-s" + "-w" + "-X release.version=${version}" + "-X release.build=${build}" ]; buildInputs = [ versionTool.defaultPackage.${system} ]; -- GitLab