Move src to var

This commit is contained in:
Surma
2024-09-08 17:41:54 +01:00
parent 16b75e7919
commit 2287e4517e
4 changed files with 43 additions and 21 deletions

View File

@@ -21,16 +21,18 @@
fenix = fenix.packages.${system};
};
squooshHelpers = callPackage (import ../../nix/squoosh-helpers) { };
inherit (squooshHelpers) mkRepoBinaryUpdater;
inherit (squooshHelpers) mkRepoBinaryUpdater forAllVariants;
variants = {
base = { };
};
src = lib.sources.sourceByRegex ./. [
"Cargo\.*"
".*\.rs"
];
in
mkRepoBinaryUpdater {
packages = rec {
default = rotate-squoosh;
builder = variantName: opts: {
rotate-squoosh = buildSquooshRustCodec {
name = "rotate-squoosh";
inherit src;
@@ -40,6 +42,13 @@
wasmBindgen = null;
};
};
packageVariants = forAllVariants { inherit builder variants; };
in
mkRepoBinaryUpdater {
packages = packageVariants // {
default = packageVariants."rotate-squoosh-base";
};
}
);
}