fix: build_windows.ps1 guard resources/daw_engine (exe + _internal) truoc tauri build — glob fail neu thieu
This commit is contained in:
@@ -70,6 +70,16 @@ if (-not (Test-Path src-tauri\vc_redist.x64.exe)) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Write-Host "== [6/6] Tauri build (NSIS .exe + MSI) =="
|
Write-Host "== [6/6] Tauri build (NSIS .exe + MSI) =="
|
||||||
|
# Guard: resources/daw_engine PHẢI có exe + _internal trước khi tauri build —
|
||||||
|
# glob trong tauri.conf.json fail ngay ("path not found") neu thieu.
|
||||||
|
if (-not (Test-Path "src-tauri\resources\daw_engine\daw_engine.exe")) {
|
||||||
|
Write-Host "ERROR: src-tauri\resources\daw_engine\daw_engine.exe khong co — buoc [4/6] that bai?" -ForegroundColor Red
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
if (-not (Test-Path "src-tauri\resources\daw_engine\_internal")) {
|
||||||
|
Write-Host "ERROR: thieu src-tauri\resources\daw_engine\_internal (onedir khong day du)" -ForegroundColor Red
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
npm install -D @tauri-apps/cli
|
npm install -D @tauri-apps/cli
|
||||||
npx tauri build
|
npx tauri build
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user