diff options
author | joshvanl <me@joshvanl.dev> | 2023-01-09 14:32:23 +0000 |
---|---|---|
committer | joshvanl <me@joshvanl.dev> | 2023-01-09 16:08:38 +0000 |
commit | 95abc8a503a008088ab2f5d218a479b66681fae6 (patch) | |
tree | e7bac5a81fb3e40bec5f48d20fa606d306d0ee7c | |
parent | 75820c9e4ac871e97c000da06ab9794eb33e4a2d (diff) | |
download | nixpkgs-95abc8a503a008088ab2f5d218a479b66681fae6.tar nixpkgs-95abc8a503a008088ab2f5d218a479b66681fae6.tar.gz nixpkgs-95abc8a503a008088ab2f5d218a479b66681fae6.tar.bz2 nixpkgs-95abc8a503a008088ab2f5d218a479b66681fae6.tar.lz nixpkgs-95abc8a503a008088ab2f5d218a479b66681fae6.tar.xz nixpkgs-95abc8a503a008088ab2f5d218a479b66681fae6.tar.zst nixpkgs-95abc8a503a008088ab2f5d218a479b66681fae6.zip |
dapr-cli: adds version information with build flags
Signed-off-by: joshvanl <me@joshvanl.dev>
-rw-r--r-- | pkgs/development/tools/dapr/cli/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/tools/dapr/cli/default.nix b/pkgs/development/tools/dapr/cli/default.nix index 6b5924f8502..084b14b017f 100644 --- a/pkgs/development/tools/dapr/cli/default.nix +++ b/pkgs/development/tools/dapr/cli/default.nix @@ -19,6 +19,13 @@ buildGoModule rec { export HOME=$(mktemp -d) ''; + ldflags = [ + "-X main.version=${version}" + "-X main.apiVersion=1.0" + "-X github.com/dapr/cli/pkg/standalone.gitcommit=${src.rev}" + "-X github.com/dapr/cli/pkg/standalone.gitversion=${version}" + ]; + postInstall = '' mv $out/bin/cli $out/bin/dapr @@ -31,7 +38,7 @@ buildGoModule rec { description = "A CLI for managing Dapr, the distributed application runtime"; homepage = "https://dapr.io"; license = licenses.mit; - maintainers = with maintainers; [ lucperkins ]; + maintainers = with maintainers; [ joshvanl lucperkins ]; mainProgram = "dapr"; }; } |