yarn packages respect overrideAttrs

This commit is contained in:
Nick Novitski
2022-11-21 15:41:18 -08:00
parent 0aecab46fa
commit f298f56358
+4 -2
View File
@@ -188,11 +188,13 @@ let
inherit nodejs; inherit nodejs;
yarn-freestanding = yarn; yarn-freestanding = yarn;
yarn = writeShellScriptBin "yarn" '' yarn = writeShellScriptBin "yarn" ''
exec '${yarn}/bin/yarn' --cwd '${project}/libexec/${project.name}' "$@" exec '${yarn}/bin/yarn' --cwd '${overriddenProject}/libexec/${overriddenProject.name}' "$@"
''; '';
}; };
}); });
overriddenProject = optionalOverride overrideAttrs project;
@@CACHE_ENTRIES@@ @@CACHE_ENTRIES@@
@@ISOLATED@@ @@ISOLATED@@
in optionalOverride overrideAttrs project in overriddenProject