1
1

install.iss 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. #define MyAppName "PicView"
  2. #define MyAppExeName "PicView.exe"
  3. [Setup]
  4. AppId={{F102E394-0FA6-4AEA-826D-9FE699115BAB}
  5. AppName=PicView
  6. AppVersion={#MyAppVersion}
  7. AppPublisher=Ruben2776
  8. AppPublisherURL=https://picview.org/
  9. AppSupportURL=https://github.com/Ruben2776/PicView/issues
  10. AppUpdatesURL=https://picview.org/download
  11. DefaultDirName={pf64}\PicView
  12. DisableProgramGroupPage=yes
  13. LicenseFile={#LicenseFile}
  14. OutputDir={#MyAppOutputDir}
  15. OutputBaseFilename={#MyAppOutputName}
  16. SetupIconFile={#AppIcon}
  17. Compression=lzma
  18. SolidCompression=yes
  19. WizardStyle=modern
  20. UninstallDisplayIcon={app}\{#MyAppExeName}
  21. UninstallDisplayName={#MyAppExeName}
  22. ChangesAssociations=yes
  23. VersionInfoVersion={#MyAppVersion}
  24. [Messages]
  25. SetupWindowTitle=Setup - {#MyAppName} v{#MyAppVersion}
  26. SetupAppTitle=Setup - {#MyAppName} v{#MyAppVersion}
  27. [Languages]
  28. Name: "en"; MessagesFile: "compiler:Default.isl"
  29. Name: "de"; MessagesFile: "compiler:Languages\German.isl"
  30. Name: "da"; MessagesFile: "compiler:Languages\Danish.isl"
  31. Name: "es"; MessagesFile: "compiler:Languages\Spanish.isl"
  32. Name: "fr"; MessagesFile: "compiler:Languages\French.isl"
  33. Name: "ru"; MessagesFile: "compiler:Languages\Russian.isl"
  34. Name: "ko"; MessagesFile: "compiler:Languages\Korean.isl"
  35. Name: "pl"; MessagesFile: "compiler:Languages\Polish.isl"
  36. Name: "ro"; MessagesFile: "Romanian.isl"
  37. Name: "zh_CN"; MessagesFile: "ChineseSimplified.isl"
  38. [Tasks]
  39. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
  40. Name: "openwith"; Description: "Open with {#MyAppName}"; GroupDescription: "Context menu:"; Flags: unchecked
  41. Name: "browsefolder"; Description: "Browse folder with {#MyAppName}"; GroupDescription: "Context menu:"; Flags: unchecked
  42. [Files]
  43. Source: "{#MyFileSource}\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
  44. [Icons]
  45. Name: "{autoprograms}\PicView"; Filename: "{app}\PicView.exe"
  46. Name: "{autodesktop}\PicView"; Filename: "{app}\PicView.exe"; Tasks: desktopicon
  47. [Run]
  48. Filename: "{app}\PicView.exe"; Description: "{cm:LaunchProgram,PicView}"; Flags: nowait postinstall skipifsilent
  49. #include 'uninstallPrev.iss'
  50. #include 'registry.iss'