forked from tangled.org/core
Monorepo for Tangled

nix: break out genjwks pkg into separate file

Signed-off-by: oppiliappan <me@oppi.li>

authored by oppi.li and committed by Tangled 7e3ed51d ec2ca51a

Changed files
+14 -8
nix
+1 -8
flake.nix
··· 115 115 knot-cross = final.pkgsCross.gnu64.pkgsStatic.buildGoModule (knotBuildAttrs final); # cross-compile on darwin to x86_64-linux 116 116 knot-unwrapped = final.pkgsStatic.buildGoModule (knotBuildAttrs final); 117 117 118 - genjwks = final.buildGoModule { 119 - pname = "genjwks"; 120 - version = "0.1.0"; 121 - src = gitignoreSource ./.; 122 - subPackages = ["cmd/genjwks"]; 123 - vendorHash = goModHash; 124 - env.CGO_ENABLED = 0; 125 - }; 118 + genjwks = final.callPackage ./nix/pkgs/genjwks.nix {inherit goModHash gitignoreSource;}; 126 119 }; 127 120 packages = forAllSystems (system: { 128 121 inherit
+13
nix/pkgs/genjwks.nix
··· 1 + { 2 + buildGoModule, 3 + goModHash, 4 + gitignoreSource, 5 + }: 6 + buildGoModule { 7 + pname = "genjwks"; 8 + version = "0.1.0"; 9 + src = gitignoreSource ../..; 10 + subPackages = ["cmd/genjwks"]; 11 + vendorHash = goModHash; 12 + env.CGO_ENABLED = 0; 13 + }