From f298f563589eee864d794381a867282c64c89882 Mon Sep 17 00:00:00 2001 From: Nick Novitski Date: Mon, 21 Nov 2022 15:41:18 -0800 Subject: [PATCH] yarn packages respect overrideAttrs --- src/tmpl/yarn-project.nix.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/tmpl/yarn-project.nix.in b/src/tmpl/yarn-project.nix.in index 7a84b74..7724594 100644 --- a/src/tmpl/yarn-project.nix.in +++ b/src/tmpl/yarn-project.nix.in @@ -188,11 +188,13 @@ let inherit nodejs; yarn-freestanding = 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@@ @@ISOLATED@@ -in optionalOverride overrideAttrs project +in overriddenProject