Merge pull request #51 from nicknovitski/yarn-overrides
yarn packages respect overrideAttrs
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user