diff --git a/scripts/all-dependencies.ps1 b/scripts/all-dependencies.ps1 index baee752381..4ff432409e 100755 --- a/scripts/all-dependencies.ps1 +++ b/scripts/all-dependencies.ps1 @@ -3,8 +3,8 @@ param( ) $ErrorActionPreference = 'Stop' -. (Join-Path $PSScriptRoot "env.ps1") +. (Join-Path $PSScriptRoot "env.ps1") if ($env:CI -eq "true") { & (Join-Path $PSScriptRoot "update-submodules.ps1") } diff --git a/scripts/build-bun-cpp.ps1 b/scripts/build-bun-cpp.ps1 index adb1a57cf7..d7ae8a1984 100755 --- a/scripts/build-bun-cpp.ps1 +++ b/scripts/build-bun-cpp.ps1 @@ -1,11 +1,10 @@ $ErrorActionPreference = 'Stop' # Setting strict mode, similar to 'set -euo pipefail' in bash -.\scripts\env.ps1 -.\scripts\update-submodules.ps1 -.\scripts\build-libuv.ps1 -CloneOnly $True - -# libdeflate.h is needed otherwise the build fails -git submodule update --init --recursive --progress --depth=1 --checkout src/deps/libdeflate +. (Join-Path $PSScriptRoot "env.ps1") +if ($env:CI -eq "true") { + & (Join-Path $PSScriptRoot "update-submodules.ps1") + & (Join-Path $PSScriptRoot "build-libuv.ps1") -CloneOnly $True +} cd build cmake .. @CMAKE_FLAGS ` diff --git a/scripts/buildkite-link-bun.ps1 b/scripts/buildkite-link-bun.ps1 index caa7d98ce7..96911602ed 100755 --- a/scripts/buildkite-link-bun.ps1 +++ b/scripts/buildkite-link-bun.ps1 @@ -7,7 +7,7 @@ $ErrorActionPreference = 'Stop' # Setting strict mode, similar to 'set -euo pip $Target = If ($Baseline) { "windows-x64-baseline" } Else { "windows-x64" } $Tag = "bun-$Target" -.\scripts\env.ps1 +. (Join-Path $PSScriptRoot "env.ps1") mkdir -Force build buildkite-agent artifact download "**" build --step "${Target}-build-zig"