Skip to content

Commit 72a4e5d

Browse files
committed
update the windows installer
* allow Cute Chess to be installed as a normal user * only install application executable icon to programs list * use modern style installer
1 parent 4aa5d11 commit 72a4e5d

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

dist/windows_setup.iss

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,15 @@ AppPublisher={#MyAppPublisher}
2626
AppPublisherURL={#MyAppURL}
2727
AppSupportURL={#MyAppURL}
2828
AppUpdatesURL={#MyAppURL}
29-
DefaultDirName={pf}\cutechess
30-
DefaultGroupName={#MyAppName}
29+
DefaultDirName={autopf}\{#MyAppName}
30+
DisableProgramGroupPage=yes
31+
PrivilegesRequiredOverridesAllowed=dialog
3132
AllowNoIcons=yes
3233
OutputDir=.
3334
OutputBaseFilename=cutechess_setup
3435
Compression=lzma
3536
SolidCompression=yes
37+
WizardStyle=modern
3638

3739
[Languages]
3840
Name: "english"; MessagesFile: "compiler:Default.isl"
@@ -64,9 +66,8 @@ Source: "{#DocPath}\cutechess-cli.6.txt"; DestDir: "{app}"; Flags: ignoreversion
6466
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
6567

6668
[Icons]
67-
Name: "{group}\{#MyAppName}"; Filename: "{app}\cutechess.exe"
68-
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"
69-
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\cutechess.exe"; Tasks: desktopicon
69+
Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
70+
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
7071

7172
[Run]
7273
Filename: "{app}\vcredist_x64.exe"; Parameters: "/install /quiet /norestart"; StatusMsg: Installing Visual Studio 2015 RunTime...

0 commit comments

Comments
 (0)