From f51269e5a1765dd75ccd764aa1af5572843e1cb6 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Wed, 4 Jun 2025 20:49:05 +0100 Subject: [PATCH] nix: break out lexgen pkg into separate file Change-Id: krszrymmzyylzurspymrquolqwvnkmns Signed-off-by: oppiliappan --- flake.nix | 12 +++--------- nix/pkgs/lexgen.nix | 12 ++++++++++++ 2 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 nix/pkgs/lexgen.nix diff --git a/flake.nix b/flake.nix index 1b07401..770480c 100644 --- a/flake.nix +++ b/flake.nix @@ -82,13 +82,7 @@ env.CGO_ENABLED = 1; }; in { - indigo-lexgen = final.buildGoModule { - pname = "indigo-lexgen"; - version = "0.1.0"; - src = indigo; - subPackages = ["cmd/lexgen"]; - vendorHash = "sha256-pGc29fgJFq8LP7n/pY1cv6ExZl88PAeFqIbFEhB3xXs="; - doCheck = false; + lexgen = final.callPackage ./nix/pkgs/lexgen.nix {inherit indigo;}; }; # appview packages @@ -120,7 +114,7 @@ packages = forAllSystems (system: { inherit (nixpkgsFor."${system}") - indigo-lexgen + lexgen appview appview-cross knot @@ -143,7 +137,7 @@ pkgs.air pkgs.gopls pkgs.httpie - pkgs.indigo-lexgen + pkgs.lexgen pkgs.litecli pkgs.websocat pkgs.tailwindcss diff --git a/nix/pkgs/lexgen.nix b/nix/pkgs/lexgen.nix new file mode 100644 index 0000000..f0fef68 --- /dev/null +++ b/nix/pkgs/lexgen.nix @@ -0,0 +1,12 @@ +{ + buildGoModule, + indigo, +}: +buildGoModule { + pname = "lexgen"; + version = "0.1.0"; + src = indigo; + subPackages = ["cmd/lexgen"]; + vendorHash = "sha256-pGc29fgJFq8LP7n/pY1cv6ExZl88PAeFqIbFEhB3xXs="; + doCheck = false; +} -- 2.43.0