From 4e3befbb82a14d3a036e0c60741802b1bd4af344 Mon Sep 17 00:00:00 2001 From: Imrayya Date: Wed, 1 Jul 2026 15:01:08 +0000 Subject: [PATCH] Add build.bat for local .exe builds --- server/build.bat | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 server/build.bat diff --git a/server/build.bat b/server/build.bat new file mode 100644 index 0000000..75116c8 --- /dev/null +++ b/server/build.bat @@ -0,0 +1,31 @@ +@echo off +REM PaperDash Server Build Script +REM Creates venv, installs dependencies, and builds PaperDash.exe + +setlocal + +cd /d "%~dp0" + +REM Create venv if it doesn't exist +if not exist "venv" ( + echo Creating virtual environment... + python -m venv venv +) + +REM Activate venv +call venv\Scripts\activate.bat + +REM Install dependencies +echo Installing dependencies... +pip install --upgrade pip +pip install -r requirements.txt + +REM Build the .exe +echo Building PaperDash.exe... +python build_exe.py + +echo. +echo Build complete! +echo Output: dist\PaperDash.exe +echo. +pause