| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- #define MyAppName "Borg for Windows"
 
- #define MyAppVersion "1.1"
 
- #define MyAppPublisher "The Borg Collective"
 
- #define MyAppURL "https://borgbackup.rtfd.org/"
 
- #define MyAppExeName "borg.exe"
 
- [Setup]
 
- AppId={{1B6E8CD4-25F2-4400-A53F-4338D6614475}
 
- AppName={#MyAppName}
 
- AppVersion={#MyAppVersion}
 
- ;AppVerName={#MyAppName} {#MyAppVersion}
 
- AppPublisher={#MyAppPublisher}
 
- AppPublisherURL={#MyAppURL}
 
- AppSupportURL={#MyAppURL}
 
- AppUpdatesURL={#MyAppURL}
 
- DefaultDirName={pf}\{#MyAppName}
 
- DefaultGroupName={#MyAppName}
 
- AllowNoIcons=yes
 
- LicenseFile=LICENSE
 
- InfoBeforeFile=AUTHORS
 
- OutputBaseFilename=Borg Backup {#MyAppVersion} Setup
 
- Compression=lzma/normal
 
- SolidCompression=yes
 
- SourceDir=..\..
 
- ArchitecturesInstallIn64BitMode=x64
 
- ArchitecturesAllowed=x64
 
- [Languages]
 
- Name: "english"; MessagesFile: "compiler:Default.isl"
 
- [Tasks]
 
- Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
 
- [Files]
 
- Source: "win32exe\*"; DestDir: "{app}"; Flags: replacesameversion recursesubdirs
 
- ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
 
- [Icons]
 
- Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
 
- Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
 
- [Run]
 
- Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: shellexec postinstall skipifsilent
 
 
  |