nix: inject version string in build

This commit is contained in:
raf 2025-06-18 14:01:37 +03:00
commit cfad0e9b12
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
2 changed files with 12 additions and 21 deletions

View file

@ -5,7 +5,7 @@
fs = lib.fileset;
s = ../.;
in
buildGoModule {
buildGoModule (finalAttrs: {
pname = "tct";
version = "0.1.0";
@ -20,5 +20,9 @@ in
vendorHash = "sha256-m5mBubfbXXqXKsygF5j7cHEY+bXhAMcXUts5KBKoLzM=";
ldflags = ["-s" "-w"];
}
ldflags = [
"-s"
"-w"
"-X main.version=${finalAttrs.version}"
];
})