mirror of
https://codeberg.org/icewind/mill-scale.git
synced 2026-06-03 09:54:19 +02:00
This commit is contained in:
parent
8172eb0ef9
commit
2d3f2b2ea3
1 changed files with 12 additions and 8 deletions
|
|
@ -147,12 +147,14 @@ in
|
||||||
stdenvNoCC,
|
stdenvNoCC,
|
||||||
...
|
...
|
||||||
} @ prev: rec {
|
} @ prev: rec {
|
||||||
commonCraneArgs = {
|
commonCraneArgs =
|
||||||
|
{
|
||||||
src = filteredSrc;
|
src = filteredSrc;
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
inherit ((buildDeps final)) buildInputs nativeBuildInputs;
|
inherit ((buildDeps final)) buildInputs nativeBuildInputs;
|
||||||
};
|
}
|
||||||
|
// (buildDeps final).env;
|
||||||
allFeaturesCraneArgs =
|
allFeaturesCraneArgs =
|
||||||
commonCraneArgs
|
commonCraneArgs
|
||||||
// {
|
// {
|
||||||
|
|
@ -225,7 +227,8 @@ in
|
||||||
inherit cargoArtifacts;
|
inherit cargoArtifacts;
|
||||||
meta = defaultMeta;
|
meta = defaultMeta;
|
||||||
}
|
}
|
||||||
// (config.packageOpts pkgs));
|
// (config.packageOpts pkgs)
|
||||||
|
// (buildDeps pkgs).env);
|
||||||
})
|
})
|
||||||
// (genAttrs config.crossTargets (
|
// (genAttrs config.crossTargets (
|
||||||
target: {
|
target: {
|
||||||
|
|
@ -254,6 +257,7 @@ in
|
||||||
}
|
}
|
||||||
// crossArgs
|
// crossArgs
|
||||||
// (config.packageOpts pkgs))
|
// (config.packageOpts pkgs))
|
||||||
|
// (buildDeps pkgs).env
|
||||||
));
|
));
|
||||||
|
|
||||||
outputs = {
|
outputs = {
|
||||||
|
|
@ -281,7 +285,7 @@ in
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
packageOpts = config.packageOpts pkgs;
|
packageOpts = config.packageOpts pkgs // (buildDeps pkgs).env;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
clippy = craneLib.cargoClippy (commonCraneArgs
|
clippy = craneLib.cargoClippy (commonCraneArgs
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue