-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbuild.bat
More file actions
27 lines (26 loc) · 1.02 KB
/
Copy pathbuild.bat
File metadata and controls
27 lines (26 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
@echo off
rem Baut dist\S2Tweaker\ (S2Tweaker.exe + DLLs + _internal), braucht:
rem pip install -r requirements.txt
rem und eine python.org-Installation als "python" (pythonw.exe, DLLs\,
rem Lib\, tcl\ nebeneinander) - deren signierte pythonw.exe WIRD der Starter.
rem
rem Die eigentliche Bau-Anweisung steht in tools\build_exe.py - GENAU EINE
rem Stelle, weil der GitHub-Actions-Workflow (.github\workflows\build.yml)
rem dasselbe Skript aufruft. Zwei Kopien waeren irgendwann
rem auseinandergelaufen, und darauf beruht die Zusage, dass die
rem veroeffentlichte Datei aus genau diesem Quellcode stammt.
rem
rem Seit 1.21.0 OHNE PyInstaller (Begruendung im Kopf von build_exe.py,
rem kurz: die Virenscanner-Treffer galten PyInstallers eigener Kennung).
rem Das Skript prueft seinen Ordner selbst und startet ihn einmal
rem probeweise - dabei geht kurz ein Fenster auf und wieder zu.
python tools\build_exe.py || goto :error
echo.
echo Fertig: dist\S2Tweaker\S2Tweaker.exe
pause
exit /b 0
:error
echo.
echo BUILD FEHLGESCHLAGEN.
pause
exit /b 1