From 4fb2efb8aa9eb10d8275076a388331d582372a27 Mon Sep 17 00:00:00 2001 From: Alexander Bocken <32177905+AlexBocken@users.noreply.github.com> Date: Sat, 8 Jun 2024 00:01:40 +0200 Subject: [PATCH] fix sveltekit respecting yarn env var (#3226) * fix sveltekit respecting yarn env var * adding myself to CONTRIBUTORS --- CONTRIBUTORS | 1 + build/ninja_gen/src/node.rs | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index d3298b676..ffc7bb7af 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -175,6 +175,7 @@ Loudwig Wu Yi-Wei RRomeroJr <117.rromero@gmail.com> Xidorn Quan +Alexander Bocken ******************** diff --git a/build/ninja_gen/src/node.rs b/build/ninja_gen/src/node.rs index b87e105f0..5e527c830 100644 --- a/build/ninja_gen/src/node.rs +++ b/build/ninja_gen/src/node.rs @@ -460,7 +460,7 @@ impl BuildAction for SveltekitBuild { if cfg!(windows) { "cmd /c yarn build" } else { - "./yarn build" + "$yarn build" } } else { "echo" @@ -469,6 +469,7 @@ impl BuildAction for SveltekitBuild { fn files(&mut self, build: &mut impl build::FilesHandle) { build.add_inputs("node_modules", inputs![":node_modules"]); + build.add_inputs("yarn", inputs![":yarn:bin"]); build.add_inputs("", &self.deps); build.add_inputs("", inputs!["yarn.lock"]); build.add_output_stamp("sveltekit.marker");