Update the Inno Setup installer script to change compression method and fix some warnings and issues
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
; Script generated by the Inno Setup Script Wizard.
|
; Script for building setup.exe installer with Inno Setup
|
||||||
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
|
|
||||||
|
|
||||||
#define nwAppDir "%%dir%%\dist"
|
#define nwAppDir "%%dir%%\dist"
|
||||||
#define nwAppName "novelWriter"
|
#define nwAppName "novelWriter"
|
||||||
@@ -18,6 +17,7 @@ AppPublisherURL={#nwAppURL}
|
|||||||
AppSupportURL={#nwAppURL}
|
AppSupportURL={#nwAppURL}
|
||||||
AppUpdatesURL={#nwAppURL}
|
AppUpdatesURL={#nwAppURL}
|
||||||
SetupIconFile=setup\icons\novelwriter.ico
|
SetupIconFile=setup\icons\novelwriter.ico
|
||||||
|
UninstallDisplayIcon={app}\novelwriter.ico
|
||||||
DefaultDirName={autopf}\{#nwAppName}
|
DefaultDirName={autopf}\{#nwAppName}
|
||||||
LicenseFile=setup\iss_license.txt
|
LicenseFile=setup\iss_license.txt
|
||||||
DisableProgramGroupPage=yes
|
DisableProgramGroupPage=yes
|
||||||
@@ -25,10 +25,10 @@ UsedUserAreasWarning=no
|
|||||||
PrivilegesRequiredOverridesAllowed=dialog
|
PrivilegesRequiredOverridesAllowed=dialog
|
||||||
OutputDir={#nwAppDir}
|
OutputDir={#nwAppDir}
|
||||||
OutputBaseFilename=novelwriter-{#nwAppVersion}-amd64-setup
|
OutputBaseFilename=novelwriter-{#nwAppVersion}-amd64-setup
|
||||||
Compression=lzma
|
Compression=zip
|
||||||
SolidCompression=yes
|
SolidCompression=yes
|
||||||
WizardStyle=modern
|
WizardStyle=modern
|
||||||
ArchitecturesInstallIn64BitMode=x64
|
ArchitecturesInstallIn64BitMode=x64compatible
|
||||||
ChangesAssociations=yes
|
ChangesAssociations=yes
|
||||||
|
|
||||||
[Languages]
|
[Languages]
|
||||||
@@ -36,11 +36,14 @@ Name: "english"; MessagesFile: "compiler:Default.isl"
|
|||||||
|
|
||||||
[Tasks]
|
[Tasks]
|
||||||
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
|
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
|
||||||
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 6.1; Check: not IsAdminInstallMode
|
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; Check: not IsAdminInstallMode
|
||||||
|
|
||||||
[InstallDelete]
|
[InstallDelete]
|
||||||
Type: filesandordirs; Name: "{app}\novelwriter\*"
|
Type: filesandordirs; Name: "{app}\novelwriter\*"
|
||||||
|
|
||||||
|
[UninstallDelete]
|
||||||
|
Type: filesandordirs; Name: "{app}\novelwriter\*"
|
||||||
|
|
||||||
[Files]
|
[Files]
|
||||||
Source: "{#nwAppDir}\novelWriter\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
|
Source: "{#nwAppDir}\novelWriter\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user