Skip to content

Commit 5185554

Browse files
committed
Feature: Add Inno Setup installer script for Code Ingest.
Guessing the content until I get to try it on Windows...
1 parent bd35f84 commit 5185554

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#define MyAppName "Code Ingest"
2+
#define MyAppExeName "CodeIngest.Desktop.exe"
3+
4+
[Setup]
5+
AppId={{CA3E4B28-314A-451F-ED15-8777E28DBDE4}
6+
AppName={#MyAppName}
7+
AppVersion=1.0
8+
AppPublisher=Dean Edis
9+
AppPublisherURL=https://github.com/deanthecoder/CodeIngest
10+
DefaultDirName={commonpf}\CodeIngest
11+
DefaultGroupName={#MyAppName}
12+
UninstallDisplayIcon={app}\{#MyAppExeName}
13+
Compression=lzma2
14+
SolidCompression=yes
15+
SourceDir=..\CodeIngest.Desktop\
16+
OutputDir=..\InnoSetupProject\
17+
OutputBaseFilename={#MyAppName} Installer
18+
19+
[Tasks]
20+
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
21+
22+
[Files]
23+
Source: "bin\Release\net9.0\publish\win-x64\*.*"; DestDir: "{app}"; Excludes: "*.pdb"; Flags: ignoreversion
24+
25+
[Icons]
26+
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
27+
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
28+
29+
[Run]
30+
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent

0 commit comments

Comments
 (0)