diff --git a/setup.iss b/setup.iss index 174458c..62987bb 100755 --- a/setup.iss +++ b/setup.iss @@ -1,11 +1,11 @@ ; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! -#define MyAppName "RevPiCommander" +#define MyAppName "RevPi Commander" #define MyAppVersion "0.9.10rc1" #define MyAppPublisher "Sven Sager" #define MyAppURL "https://revpimodio.org/" -#define MyAppExeName "revpicommander.exe" +#define MyAppICO "data\revpicommander.ico" [Setup] ; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications. @@ -20,13 +20,13 @@ AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} DefaultDirName={autopf}\{#MyAppName} DisableProgramGroupPage=yes -;LicenseFile=LICENSE.txt +LicenseFile=LICENSE.txt ; Uncomment the following line to run in non administrative install mode (install for current user only.) ;PrivilegesRequired=lowest PrivilegesRequiredOverridesAllowed=dialog -OutputDir=downloads -OutputBaseFilename=RevPiCommander_{#MyAppVersion} -SetupIconFile=data\revpicommander.ico +OutputDir=dist +OutputBaseFilename={#MyAppName} {#MyAppVersion} +SetupIconFile={#MyAppICO} Compression=lzma SolidCompression=yes WizardStyle=modern @@ -39,10 +39,10 @@ Name: "german"; MessagesFile: "compiler:Languages\German.isl" Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked [Files] -Source: "dist\revpicommander\revpicommander.exe"; DestDir: "{app}"; Flags: ignoreversion -Source: "dist\revpicommander\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs +Source: "dist\{#MyAppName}\{#MyAppName}.exe"; DestDir: "{app}"; Flags: ignoreversion +Source: "dist\{#MyAppName}\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [Icons] -Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" -Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon +Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppName}.exe" +Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppName}.exe"; Tasks: desktopicon