Files
flux/win_installer.iss
mark-cachy 31066a4d8f
All checks were successful
Build and Release FLUX (Multi-Platform) / build-android (push) Successful in 1m28s
Build and Release FLUX (Multi-Platform) / build-web (push) Successful in 1m2s
Build and Release FLUX (Multi-Platform) / build-windows (push) Successful in 4m1s
v
2026-05-23 17:16:51 +02:00

42 lines
1.5 KiB
Plaintext

[Setup]
; Informazioni di base dell'applicazione
AppName=Flux
AppVersion={#MyAppVersion}
VersionInfoVersion={#MyAppVersion}
AppPublisher=Catelli
DefaultDirName={autopf}\Flux
; DefaultGroupName=Programs
; Cartella di output dell'installer e nome del file generato
OutputDir=.\build\windows\installer
OutputBaseFilename=FluxInstaller
; Compressione e impostazioni grafiche
Compression=lzma2/max
SolidCompression=yes
WizardStyle=modern
; Icona dell'installer (opzionale, decommenta se hai il file .ico)
SetupIconFile=windows\runner\resources\app_icon.ico
; Richiede privilegi di amministratore per installare nella cartella Programmi
PrivilegesRequired=admin
[Files]
; 1. L'eseguibile principale di Flutter
Source: "build\windows\x64\runner\Release\flux.exe"; DestDir: "{app}"; Flags: ignoreversion
; 2. Tutte le DLL e le dipendenze nella stessa cartella (escluso l'exe principale già inserito sopra)
Source: "build\windows\x64\runner\Release\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "flux.exe"
[Icons]
; Scorciatoie nel menu Start e sul Desktop
Name: "{autoprograms}\LaMiaApp"; Filename: "{app}\Flux.exe"
Name: "{autodesktop}\LaMiaApp"; Filename: "{app}\Flux.exe"; Tasks: desktopicon
[Tasks]
Name: "desktopicon"; Description: "Crea un'icona sul &Desktop"; GroupDescription: "Icone aggiuntive:"; Flags: unchecked
[Run]
; Opzione per avviare l'app subito dopo la fine dell'installazione
Filename: "{app}\Flux.exe"; Description: "Avvia LaMiaApp"; Flags: nowait postinstall skipifsilent