vaguerent/nix/go-mockery.nix
Paul Hinze 072ae3a467
Start with straight copy/paste from waypoint project
Only names / descriptions are changed... lots of extras in here we'll
need to clean out
2022-04-25 12:25:55 -05:00

24 lines
563 B
Nix

{ buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "go-mockery";
version = "1.1.2";
src = fetchFromGitHub {
owner = "vektra";
repo = "mockery";
rev = "v${version}";
sha256 = "16yqhr92n5s0svk31yy3k42764fas694mnqqcny633yi0wqb876a";
};
buildFlagsArray = ''
-ldflags=
-s -w -X github.com/vektra/mockery/mockery.SemVer=${version}
'';
modSha256 = "0wyzfmhk7plazadbi26rzq3w9cmvqz2dd5jsl6kamw53ps5yh536";
vendorSha256 = "0fai4hs3q822dg36a2zrxb191f71xdpafapn6ymi1w9dx68navcb";
subPackages = [ "cmd/mockery" ];
}