Inno_Setup_qtzint.iss 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. ; Script generated by the Inno Script Studio Wizard.
  2. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
  3. #define MyAppName "qtZint"
  4. #define MyAppVersion "2.7.1"
  5. #define MyAppPublisher "Robin Stuart"
  6. #define MyAppURL "http://zint.org.uk/"
  7. #define MyAppExeName "qtZint.exe"
  8. [Setup]
  9. ; NOTE: The value of AppId uniquely identifies this application.
  10. ; Do not use the same AppId value in installers for other applications.
  11. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
  12. AppId={{51A55206-3370-498A-9DFC-0FCAEA98278D}
  13. AppName={#MyAppName}
  14. AppVersion={#MyAppVersion}
  15. ;AppVerName={#MyAppName} {#MyAppVersion}
  16. AppPublisher={#MyAppPublisher}
  17. AppPublisherURL={#MyAppURL}
  18. AppSupportURL={#MyAppURL}
  19. AppUpdatesURL={#MyAppURL}
  20. DefaultDirName={pf}\{#MyAppName}
  21. DefaultGroupName={#MyAppName}
  22. AllowNoIcons=yes
  23. LicenseFile=..\COPYING
  24. OutputDir=.
  25. OutputBaseFilename=zint{#MyAppVersion}_win_setup
  26. Compression=lzma
  27. SolidCompression=yes
  28. [Languages]
  29. Name: "english"; MessagesFile: "compiler:Default.isl"
  30. [Tasks]
  31. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
  32. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1
  33. [Files]
  34. Source: "release\qtZint.exe"; DestDir: "{app}"; Flags: ignoreversion
  35. ;Source: "release\Qt5Core.dll"; DestDir: "{app}"; Flags: ignoreversion
  36. ;Source: "release\Qt5Gui.dll"; DestDir: "{app}"; Flags: ignoreversion
  37. ;Source: "release\Qt5Widgets.dll"; DestDir: "{app}"; Flags: ignoreversion
  38. ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
  39. [Icons]
  40. Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
  41. Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
  42. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon
  43. [Run]
  44. Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent