Files
pdf_oralia_vibe/packaging/installer.iss
Bertrand Benjamin 4fe2bf75c0
All checks were successful
Build and Publish Docker Image / Tests (push) Successful in 12m56s
Build and Publish Docker Image / Build App Image (push) Successful in 1m52s
Build and Publish Docker Image / Build Summary (push) Successful in 3s
chore: passe en version 0.1.1
2026-08-01 06:08:09 +02:00

46 lines
1.5 KiB
Plaintext

; Script Inno Setup pour Plesna Gérance.
; Compile avec : ISCC.exe packaging\installer.iss
;
; Installation par utilisateur (pas de droits administrateur requis) :
; idéal pour un poste personnel. Crée un raccourci Bureau et menu Démarrer.
#define AppName "Plesna Gérance"
#define AppVersion "0.1.1"
#define AppPublisher "Plesna"
#define AppExeName "PlesnaGerance.exe"
[Setup]
AppId={{B2F8C0E2-7A3D-4C1E-9E2A-PLESNAGERANCE}}
AppName={#AppName}
AppVersion={#AppVersion}
AppPublisher={#AppPublisher}
DefaultDirName={autopf}\PlesnaGerance
DefaultGroupName={#AppName}
DisableProgramGroupPage=yes
; Installation par utilisateur courant -> aucun prompt UAC administrateur.
PrivilegesRequired=lowest
OutputDir=..\dist
OutputBaseFilename=PlesnaGerance-Setup
Compression=lzma2
SolidCompression=yes
WizardStyle=modern
; Données utilisateur (DB, documents) -> %APPDATA%\PlesnaGerance, conservées
; à la désinstallation (voir paths.get_data_dir).
[Languages]
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
[Tasks]
Name: "desktopicon"; Description: "Créer un raccourci sur le Bureau"; GroupDescription: "Raccourcis :"; Flags: checkedonce
[Files]
Source: "..\dist\PlesnaGerance.exe"; DestDir: "{app}"; Flags: ignoreversion
[Icons]
Name: "{group}\{#AppName}"; Filename: "{app}\{#AppExeName}"
Name: "{group}\Désinstaller {#AppName}"; Filename: "{uninstallexe}"
Name: "{userdesktop}\{#AppName}"; Filename: "{app}\{#AppExeName}"; Tasks: desktopicon
[Run]
Filename: "{app}\{#AppExeName}"; Description: "Lancer {#AppName}"; Flags: nowait postinstall skipifsilent