This commit is contained in:
2025-04-19 23:09:40 +02:00
parent 6a70895243
commit ed5a381262
4 changed files with 9 additions and 4 deletions

3
.gitignore vendored
View File

@@ -1,2 +1,3 @@
.venv
OxApp.dist
OxApp.dist
installer

View File

@@ -5,8 +5,12 @@ if "%1"=="resources" (
pyside6-deploy.exe -c pysidedeploy.spec
) else if "%1"=="pyinstaller" (
pyinstaller OxApp.spec --noconfirm
) else if "%1"=="installer" (
"C:\Program Files (x86)\Inno Setup 6\ISCC.exe" "setup.iss"
) else (
echo Commandes disponibles:
echo build.bat resources - Compile les ressources
echo build.bat deploy - Déploie l'application
echo build.bat pyinstaller - Crée l'exécutable avec PyInstaller
echo build.bat installer - Crée l'installateur avec Inno Setup
)

View File

@@ -43,7 +43,7 @@ qml_files =
excluded_qml_plugins =
# qt modules used. comma separated
modules = Gui,Network,Core,Widgets,WebChannel,WebEngineWidgets,WebEngineCore
modules = Gui,WebEngineWidgets,Widgets,WebChannel,WebEngineCore,Network,Core
# qt plugins used by the application. only relevant for desktop deployment. for qt plugins used
# in android application see [android][plugins]

View File

@@ -39,11 +39,11 @@ Name: "french"; MessagesFile: "compiler:Languages\French.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
Name: "associatetorrent"; Description: "Associer les fichiers .torrent à {#MyAppName}"; GroupDescription: "Association de fichiers:"; Flags: unchecked
Name: "associatetorrent"; Description: "Associer les fichiers .torrent à {#MyAppName}"; GroupDescription: "Association de fichiers:";
[Files]
; Ajoutez tous les fichiers nécessaires à votre application
Source: "D:\Dev\oxapp25\dist\OxApp.dist\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "D:\Dev\oxapp25\OxApp.dist\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
[Icons]
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"