Files
2026-06-11 15:55:59 +08:00

23 lines
648 B
PowerShell

param(
[ValidateSet('Debug', 'Release')]
[string]$Configuration = 'Debug'
)
$ErrorActionPreference = 'Stop'
$projectRoot = Split-Path -Parent $PSScriptRoot
Set-Location $projectRoot
$buildScript = Join-Path $PSScriptRoot 'build.ps1'
& $buildScript -Configuration $Configuration
if ($LASTEXITCODE -ne 0) {
throw "build step failed with exit code $LASTEXITCODE"
}
$exePath = Join-Path $projectRoot "build\bin\$Configuration\TsfEditControlDemo.exe"
if (-not (Test-Path $exePath)) {
throw "demo executable not found: $exePath"
}
Write-Host "[TsfEditControl] Launching demo..." -ForegroundColor Cyan
Start-Process -FilePath $exePath