nix: break out lexgen pkg into separate file #218

merged
opened by oppi.li targeting master from push-mlxxvvqpzvlw
Changed files
+15 -9
nix
pkgs
+3 -9
flake.nix
···
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;
};
# appview packages
···
packages = forAllSystems (system: {
inherit
(nixpkgsFor."${system}")
-
indigo-lexgen
appview
appview-cross
knot
···
pkgs.air
pkgs.gopls
pkgs.httpie
-
pkgs.indigo-lexgen
pkgs.litecli
pkgs.websocat
pkgs.tailwindcss
···
env.CGO_ENABLED = 1;
};
in {
+
lexgen = final.callPackage ./nix/pkgs/lexgen.nix {inherit indigo;};
};
# appview packages
···
packages = forAllSystems (system: {
inherit
(nixpkgsFor."${system}")
+
lexgen
appview
appview-cross
knot
···
pkgs.air
pkgs.gopls
pkgs.httpie
+
pkgs.lexgen
pkgs.litecli
pkgs.websocat
pkgs.tailwindcss
+12
nix/pkgs/lexgen.nix
···
···
+
{
+
buildGoModule,
+
indigo,
+
}:
+
buildGoModule {
+
pname = "lexgen";
+
version = "0.1.0";
+
src = indigo;
+
subPackages = ["cmd/lexgen"];
+
vendorHash = "sha256-pGc29fgJFq8LP7n/pY1cv6ExZl88PAeFqIbFEhB3xXs=";
+
doCheck = false;
+
}