25 lines
546 B
Batchfile
25 lines
546 B
Batchfile
@echo off
|
|
setlocal
|
|
|
|
cd /d "%~dp0\.."
|
|
|
|
set "PYTHON_BIN=.venv\Scripts\python.exe"
|
|
if not exist "%PYTHON_BIN%" (
|
|
echo ❌ Python nicht gefunden: %PYTHON_BIN%
|
|
echo 💡 Erwartet wird eine Virtual Environment unter .venv
|
|
exit /b 1
|
|
)
|
|
|
|
echo 🪟 Erstelle Windows-Standalone mit PyInstaller...
|
|
"%PYTHON_BIN%" -m pip install --upgrade pip pyinstaller
|
|
|
|
"%PYTHON_BIN%" -m PyInstaller ^
|
|
--noconfirm ^
|
|
--clean ^
|
|
--name "PDFtoICS" ^
|
|
--windowed ^
|
|
--add-data "version.txt;." ^
|
|
gui_wxpython.py
|
|
|
|
echo ✅ Fertig: dist\PDFtoICS\PDFtoICS.exe
|