python
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
cd /d "%~dp0"
|
||||
|
||||
if not exist "icon.png" (
|
||||
echo ERRO: "icon.png" nao encontrado na pasta atual.
|
||||
echo Coloque a imagem do logo como "icon.png" nesta pasta e execute novamente.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo A gerar icon.ico...
|
||||
python -c "from PIL import Image; img=Image.open('icon.png'); img.save('icon.ico', sizes=[(256,256)])"
|
||||
if errorlevel 1 (
|
||||
echo ERRO: Falha ao gerar icon.ico. Verifique se o Pillow esta instalado.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo A instalar/atualizar PyInstaller...
|
||||
python -m pip install --upgrade pyinstaller
|
||||
if errorlevel 1 (
|
||||
echo ERRO: Falha ao instalar PyInstaller.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo A compilar o executavel...
|
||||
python -m PyInstaller --noconsole --onefile --name "V-aguatech_Reportcrator" --icon "icon.ico" --add-data "Corpus.docx;." vaguatechrelatorios.py
|
||||
if errorlevel 1 (
|
||||
echo ERRO: Falha ao compilar o executavel.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo.
|
||||
echo SUCESSO: Executavel gerado em "dist\V-aguatech_Reportcrator.exe"
|
||||
endlocal
|
||||
Reference in New Issue
Block a user