Updated inno setup file
This commit is contained in:
parent
4192d493df
commit
a960a1b277
1 changed files with 7 additions and 8 deletions
|
@ -6,7 +6,7 @@
|
||||||
[Setup]
|
[Setup]
|
||||||
AppName = {param:botname|EllieBot}
|
AppName = {param:botname|EllieBot}
|
||||||
AppVersion={#version}
|
AppVersion={#version}
|
||||||
AppPublisher=Toastie
|
AppPublisher=Toastie_t0ast
|
||||||
DefaultDirName={param:installpath|{commonpf}\EllieBot}
|
DefaultDirName={param:installpath|{commonpf}\EllieBot}
|
||||||
DefaultGroupName=EllieBot
|
DefaultGroupName=EllieBot
|
||||||
UninstallDisplayIcon={app}\{#sysfolder}\ellie_icon.ico
|
UninstallDisplayIcon={app}\{#sysfolder}\ellie_icon.ico
|
||||||
|
@ -33,13 +33,11 @@ Uninstallable=no
|
||||||
;install
|
;install
|
||||||
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\*"; DestDir: "{app}\{#sysfolder}"; Permissions: users-full; Flags: recursesubdirs onlyifdoesntexist ignoreversion createallsubdirs; Excludes: "*.pdb, *.db"
|
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\*"; DestDir: "{app}\{#sysfolder}"; Permissions: users-full; Flags: recursesubdirs onlyifdoesntexist ignoreversion createallsubdirs; Excludes: "*.pdb, *.db"
|
||||||
|
|
||||||
;reinstall - i want to copy all files, but i don't want to overwrite any data files because users will lose their customization if they don't have a backup,
|
;reinstall - Copy all files, but don't overwrite any data files because users will lose their customization if they don't have a backup
|
||||||
; and i don't want them to have to backup and then copy-merge into data folder themselves, or lose their currency images due to overwrite.
|
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\*"; DestDir: "{app}\{#sysfolder}"; Permissions: users-full; Flags: recursesubdirs ignoreversion onlyifdestfileexists createallsubdirs; Excludes: "*.pdb, *.db, data\*, creds.yml";
|
||||||
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\*"; DestDir: "{app}\{#sysfolder}"; Permissions: users-full; Flags: recursesubdirs ignoreversion onlyifdestfileexists createallsubdirs; Excludes: "*.pdb, *.db, data\*, credentials.json, creds.yml";
|
|
||||||
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\data\*"; DestDir: "{app}\{#sysfolder}\data"; Permissions: users-full; Flags: recursesubdirs onlyifdoesntexist createallsubdirs;
|
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\data\*"; DestDir: "{app}\{#sysfolder}\data"; Permissions: users-full; Flags: recursesubdirs onlyifdoesntexist createallsubdirs;
|
||||||
; overwrite strings and aliases
|
; overwrite strings
|
||||||
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\data\aliases.yml"; DestDir: "{app}\{#sysfolder}\data\"; Permissions: users-full; Flags: recursesubdirs ignoreversion onlyifdestfileexists createallsubdirs;
|
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\strings\*"; DestDir: "{app}\{#sysfolder}\strings"; Permissions: users-full; Flags: recursesubdirs ignoreversion onlyifdestfileexists createallsubdirs;
|
||||||
Source: "src\EllieBot\bin\Release\{#platform}\{#target}\publish\data\strings\*"; DestDir: "{app}\{#sysfolder}\data\strings"; Permissions: users-full; Flags: recursesubdirs ignoreversion onlyifdestfileexists createallsubdirs;
|
|
||||||
|
|
||||||
[Dirs]
|
[Dirs]
|
||||||
Name:"{app}\{#sysfolder}\data"; Permissions: everyone-modify
|
Name:"{app}\{#sysfolder}\data"; Permissions: everyone-modify
|
||||||
|
@ -47,7 +45,7 @@ Name:"{app}\{#sysfolder}\config"; Permissions: everyone-modify
|
||||||
Name:"{app}\{#sysfolder}"; Permissions: everyone-modify
|
Name:"{app}\{#sysfolder}"; Permissions: everyone-modify
|
||||||
|
|
||||||
; [Run]
|
; [Run]
|
||||||
; Filename: "https://docs.elliebot.net/ellie/"; Flags: postinstall shellexec runasoriginaluser; Description: "Open setup guide"
|
; Filename: "https://docs.elliebot.net/ellie/features/yml-explained/"; Flags: postinstall shellexec runasoriginaluser; Description: "Open setup guide"
|
||||||
; Filename: "{app}\{#sysfolder}\creds.yml"; Flags: postinstall shellexec runasoriginaluser; Description: "Open creds file"
|
; Filename: "{app}\{#sysfolder}\creds.yml"; Flags: postinstall shellexec runasoriginaluser; Description: "Open creds file"
|
||||||
|
|
||||||
[Icons]
|
[Icons]
|
||||||
|
@ -55,6 +53,7 @@ Name:"{app}\{#sysfolder}"; Permissions: everyone-modify
|
||||||
Name: "{app}\EllieBot"; Filename: "{app}\{#sysfolder}\EllieBot.exe"; IconFilename: "{app}\{#sysfolder}\ellie_icon.ico"
|
Name: "{app}\EllieBot"; Filename: "{app}\{#sysfolder}\EllieBot.exe"; IconFilename: "{app}\{#sysfolder}\ellie_icon.ico"
|
||||||
Name: "{app}\creds"; Filename: "{app}\{#sysfolder}\creds.yml"
|
Name: "{app}\creds"; Filename: "{app}\{#sysfolder}\creds.yml"
|
||||||
Name: "{app}\data"; Filename: "{app}\{#sysfolder}\data"
|
Name: "{app}\data"; Filename: "{app}\{#sysfolder}\data"
|
||||||
|
Name: "{app}\strings"; Filename: "{app}\{#sysfolder}\strings"
|
||||||
|
|
||||||
; desktop shortcut
|
; desktop shortcut
|
||||||
Name: "{commondesktop}\{#SetupSetting("AppName")}"; Filename: "{app}\EllieBot";
|
Name: "{commondesktop}\{#SetupSetting("AppName")}"; Filename: "{app}\EllieBot";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue