Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add client-go package

+21
+1
flake.nix
··· 117 117 packages = { 118 118 seed-ci = pkgs.callPackage ./nix/seed-ci.nix { inherit (inputs'.attic.packages) attic; }; 119 119 client = pkgs.callPackage ./nix/client-package.nix { inherit craneLib rustTarget; }; 120 + client-go = pkgs.callPackage ./nix/client-go-package.nix { buildGoModule = pkgs.buildGo122Module; }; 120 121 server = pkgs.callPackage ./nix/server-package.nix { inherit beamPackages elixir; }; 121 122 }; 122 123
+20
nix/client-go-package.nix
··· 1 + { lib, buildGoModule }: 2 + buildGoModule { 3 + pname = "sower-client"; 4 + version = builtins.readFile ../VERSION; 5 + 6 + src = 7 + with lib.fileset; 8 + toSource { 9 + root = ./..; 10 + fileset = unions [ 11 + ../client-go 12 + ../go.mod 13 + ../go.sum 14 + ]; 15 + }; 16 + 17 + CGO_ENABLED = 0; 18 + 19 + vendorHash = "sha256-PqhDYEoLD1ZBQjMgAIylZMHK8i5HQLdiotrFxEAoJHU="; 20 + }