fix(installer): skip llama postinstall in Windows source installs · openclaw/openclaw@ea9065b
vincentkoc
·
2026-06-23
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -363,6 +363,7 @@ describe("install.ps1 failure handling", () => {
|
363 | 363 | expect(gitInstallBody).toContain('$env:PNPM_CONFIG_WORKSPACE_CONCURRENCY = "1"'); |
364 | 364 | expect(gitInstallBody).toContain('$env:PNPM_CONFIG_VERIFY_DEPS_BEFORE_RUN = "false"'); |
365 | 365 | expect(gitInstallBody).toContain('$env:PNPM_CONFIG_SIDE_EFFECTS_CACHE = "false"'); |
| 366 | +expect(gitInstallBody).toContain('$env:NODE_LLAMA_CPP_POSTINSTALL = "skip"'); |
366 | 367 | expect(gitInstallBody).toContain("$installSucceeded = ($LASTEXITCODE -eq 0)"); |
367 | 368 | expect(gitInstallBody).toContain("clearing node_modules and retrying once"); |
368 | 369 | expect(gitInstallBody).toContain("Remove-Item -Recurse -Force node_modules"); |
@@ -382,6 +383,7 @@ describe("install.ps1 failure handling", () => {
|
382 | 383 | expect(gitInstallBody).toContain( |
383 | 384 | "$env:PNPM_CONFIG_WORKSPACE_CONCURRENCY = $prevPnpmWorkspaceConcurrency", |
384 | 385 | ); |
| 386 | +expect(gitInstallBody).toContain("$env:NODE_LLAMA_CPP_POSTINSTALL = $prevNodeLlamaPostinstall"); |
385 | 387 | expect(gitInstallBody).toContain("Add-ToUserPath $binDir"); |
386 | 388 | expect(gitInstallBody).toContain('Write-Host "[!] pnpm build failed for the Git checkout"'); |
387 | 389 | expect(gitInstallBody).toContain('$entryPath = Join-Path $RepoDir "dist\\\\entry.js"'); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。