; Inno Setup script - makes the single customer installer #define AppName "QuickSoft POS" #define AppVer "2.4" [Setup] AppId={{6B1C2E7A-4D0F-4B6E-9C55-0A1B2C3D4E5F} AppName={#AppName} AppVersion={#AppVer} DefaultDirName={localappdata}\QuickSoft POS PrivilegesRequired=lowest DefaultGroupName={#AppName} OutputDir=dist OutputBaseFilename=QuickSoftPOS-Setup Compression=lzma2 SolidCompression=yes DisableProgramGroupPage=yes [Tasks] Name: "desktopicon"; Description: "Create a desktop shortcut"; Flags: checkedonce [Files] Source: "dist\QuickSoftPOS.exe"; DestDir: "{app}"; Flags: ignoreversion [Icons] Name: "{autodesktop}\{#AppName}"; Filename: "{app}\QuickSoftPOS.exe"; Tasks: desktopicon Name: "{group}\{#AppName}"; Filename: "{app}\QuickSoftPOS.exe" [Run] Filename: "{app}\QuickSoftPOS.exe"; Description: "Start QuickSoft POS"; Flags: nowait postinstall skipifsilent