diff --git a/packaging/windows/sviluppo.ps1 b/packaging/windows/sviluppo.ps1 index 2c922cb..df96d83 100644 --- a/packaging/windows/sviluppo.ps1 +++ b/packaging/windows/sviluppo.ps1 @@ -7,7 +7,7 @@ tailwind.css e traduzioni .mo ricompilati, DLL di WeasyPrint in build\gtk (scari pdf\prendi-gtk.ps1 se mancano). Come si usa (dalla radice del repo): - powershell -ExecutionPolicy Bypass -File packaging\windows\sviluppo.ps1 [-Sincronizza] [-Ascolto 0.0.0.0] + powershell -ExecutionPolicy Bypass -File packaging\windows\sviluppo.ps1 [-Sincronizza] [-Ascolto 0.0.0.0] [-EscludiCamere OECS] Dopo una modifica: Ctrl+C e rilancio (pochi secondi). Template e JS non richiedono altro; classi Tailwind nuove e msgid nuovi vengono ricompilati a ogni avvio. @@ -16,7 +16,8 @@ Dipende da: uv, npx (Node), la licenza tiemeasureflow di QUESTA macchina in #> param( [switch]$Sincronizza, # forza uv sync (dipendenze cambiate) - [string]$Ascolto = '127.0.0.1' # indirizzo di ascolto della UI web ($Host e' riservato in PowerShell) + [string]$Ascolto = '127.0.0.1', # indirizzo di ascolto della UI web ($Host e' riservato in PowerShell) + [string]$EscludiCamere = '' # backend nativi da saltare (TieVision-Core#339): OECS se c'e' il runtime OECS ma in fiera si usa GenTL ) $ErrorActionPreference = 'Stop' $radice = (Resolve-Path (Join-Path $PSScriptRoot '..\..')).Path @@ -46,6 +47,7 @@ if (-not (Test-Path (Join-Path $gtk '*.dll'))) { } $env:WEASYPRINT_DLL_DIRECTORIES = $gtk +if ($EscludiCamere) { $env:VS_CAMERA_ESCLUDI = $EscludiCamere } # #339: stesso percorso camera del PC fiera Set-Location $radice & $py (Join-Path $PSScriptRoot 'avvio.py') --senza-browser --senza-finestre --host $Ascolto # errori in console, niente MessageBox exit $LASTEXITCODE diff --git a/vendor/visionsuite b/vendor/visionsuite index e0d19de..7d57ff1 160000 --- a/vendor/visionsuite +++ b/vendor/visionsuite @@ -1 +1 @@ -Subproject commit e0d19dee7e3557ca321727e425fa3dc31ed51693 +Subproject commit 7d57ff1bbba39f84b63ac8839d3dd3ef270a9200