Merge pull request #51 from nicknovitski/yarn-overrides

yarn packages respect overrideAttrs
This commit is contained in:
Stéphan Kochen
2023-01-23 14:08:21 +01:00
committed by GitHub
+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