repixelizer/scripts/run_gui.ps1
2026-04-24 15:10:48 +01:00

25 lines
448 B
PowerShell

param(
[string]$BindHost = "127.0.0.1",
[int]$Port = 8000,
[switch]$Reload
)
$ErrorActionPreference = "Stop"
$repoRoot = Split-Path -Parent $PSScriptRoot
$python = Join-Path $repoRoot ".venv\Scripts\python.exe"
if (-not (Test-Path $python)) {
$python = "python"
}
$args = @(
(Join-Path $repoRoot "scripts\run_gui.py"),
"--host", $BindHost,
"--port", $Port
)
if ($Reload) {
$args += "--reload"
}
& $python @args