NetDesk 1.5.0 — source release

This commit is contained in:
NetDesk committed 2026-10-18 02:02:46 +00:00
commit 40318aafdd
227 files changed
+80798

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
@echo off
REM Build the NetDesk portable Windows binaries (host app + server) with PyInstaller.
REM Run from the repo root: scripts\build_windows.bat
setlocal
cd /d "%~dp0.."
set PY=..\.venv\Scripts\python.exe
echo === Building NetDeskHost.exe (windowed desktop app + engine) ===
"%PY%" -m PyInstaller --noconfirm --clean --onefile --name NetDeskHost --windowed ^
--icon host\icon.ico ^
--add-data "host\netdesk_gui.html;." ^
--paths host ^
--hidden-import netdesk_gui ^
--hidden-import pyaudiowpatch ^
host\netdesk_host.py
if errorlevel 1 exit /b 1
echo === Building NetDeskServer.exe (console signaling/relay server) ===
"%PY%" -m PyInstaller --noconfirm --clean --onefile --name NetDeskServer --console ^
--add-data "server\web;web" ^
server\netdesk_server.py
if errorlevel 1 exit /b 1
echo === Done. Binaries in dist\ ===
copy /Y dist\NetDeskHost.exe portable\NetDeskHost.exe
copy /Y dist\NetDeskServer.exe portable\NetDeskServer.exe
endlocal