Looks like something must have broken with my account over time. I can no longer upload documents and all my existing ones are gone. The file isn’t that long so I will paste it below:
; – Spark.iss –
; Demonstrates copying 3 files and creating an icon.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES!
[Setup]
AppName=Spark
AppVerName=Spark 2.6.4 Build 13738
AppVersion=2.6.4.13738
DefaultDirName={pf}\Spark
DefaultGroupName=Spark
UninstallDisplayIcon={app}\Spark.exe
UsePreviousAppDir=yes
UsePreviousGroup=yes
UsePreviousSetupType=yes
UsePreviousTasks=yes
Compression=lzma
SolidCompression=yes
OutputDir=userdocs:Spark Setup
PrivilegesRequired=poweruser
VersionInfoVersion=2.6.4.13738
[Tasks]
Name: desktopicon; Description: “Desktop Icon”; GroupDescription: “Desktop Icon:”;
Name: desktopicon\common; Description: “Add for all users”; GroupDescription: “Desktop Icon:”; Flags: exclusive
Name: desktopicon\user; Description: “Add for the current user only”; GroupDescription: “Desktop Icon:”; Flags: exclusive unchecked
Name: quicklaunchicon; Description: “Add Quick Launch Icon”; GroupDescription: “Quick Launch Icon:”; Flags: unchecked
Name: startupicon; Description: “Start When Windows Starts”; GroupDescription: “Startup Icon:”; Flags: unchecked
Name: removeappdata; Description: “Remove All Setttings”; GroupDescription: “Application Data:”; Flags: unchecked
[InstallDelete]
Type: filesandordirs; Name: “{app}.install4j”;
Type: filesandordirs; Name: “{app}\bin”;
Type: filesandordirs; Name: “{app}\documentation”;
Type: filesandordirs; Name: “{app}\lib”
Type: filesandordirs; Name: “{app}\logs”;
Type: filesandordirs; Name: “{app}\plugins”;
Type: filesandordirs; Name: “{app}\resources”;
Type: filesandordirs; Name: “{app}\xtra”;
Type: files; Name: “{app}\Spark.exe”;
Type: files; Name: “{app}\starter.exe”;
Type: files; Name: “{app}\uninstall.exe”;
Type: files; Name: “{app}\unins000.dat”;
Type: files; Name: “{app}\unins000.exe”;
Type: dirifempty; Name: “{app}”;
Type: filesandordirs; Name: “{userappdata}\Spark\logs”;
Type: filesandordirs; Name: “{userappdata}\Spark\plugins”;
Type: filesandordirs; Name: “{userappdata}\Spark”; Tasks: removeappdata
[Files]
Source: “…\target\build\Spark.exe”; DestDir: “{app}”
Source: “…\target\build\starter.exe”; DestDir: “{app}”
Source: “…\target\build\lib*”; DestDir: “{app}\lib”
Source: “…\target\build\lib\windows*”; DestDir: “{app}\lib\windows”
Source: “…\target\build\lib\windows64*”; DestDir: “{app}\lib\windows64”
Source: “…\target\build\plugins*”; DestDir: “{app}\plugins”
Source: “…\target\build\resources*”; DestDir: “{app}\resources”
Source: “…\target\build\resources\sounds*”; DestDir: “{app}\resources\sounds”
Source: “…\target\build\xtra\emoticons*”; DestDir: “{app}\xtra\emoticons”
[Icons]
Name: “{group}\Spark”; Filename: “{app}\Spark.exe”
Name: “{group}\Uninstall”; Filename: “{uninstallexe}”
Name: “{commondesktop}\Spark”; Filename: “{app}\Spark.exe”; Tasks: desktopicon\common
Name: “{userdesktop}\Spark”; Filename: “{app}\Spark.exe”; Tasks: desktopicon\user
Name: “{userappdata}\Microsoft\Internet Explorer\Quick Launch\Spark”; Filename: “{app}\Spark.exe”; Tasks: quicklaunchicon
Name: “{userstartup}\Spark”; Filename: “{app}\Spark.exe”; Tasks: startupicon
[Registry]
Root: HKCR; Subkey: “Applications\Spark.exe”; ValueName: “TaskbarGroupIcon”; ValueData: “{app}\resources\spark.ico”
[UninstallDelete]
Type: dirifempty; Name: “{app}”;
Type: files; Name: “{userappdata}\Microsoft\Internet Explorer\Quick Launch\Spark”;
Type: files; Name: “{userstartup}\Spark”;
[Run]
Filename: “{app}\Spark.exe”; Description: “Run Spark”; Flags: postinstall skipifsilent nowait