Skip to content

Commit c13c3d7

Browse files
committed
Changes in installer
1 parent 24ea992 commit c13c3d7

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

bin/installer/setup.iss

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ Compression=lzma
3030
SolidCompression=yes
3131
WizardStyle=modern
3232
ArchitecturesInstallIn64BitMode=x64
33-
SetupIconFile="{#MySrcDir}\bin\sendto\toolkit.ico"
33+
SetupIconFile="{#MySrcDir}\assets\icons\toolkit.ico"
34+
UninstallDisplayIcon="{#MyAppToolsIconsFolder}\toolkit.ico"
3435
OutputDir={#MyOutputDir}
3536

3637
[Languages]
@@ -115,10 +116,10 @@ Source: "{#MySrcDir}\bin\sendto\*"; Destdir: "{#MyAppBinsFolder}\sendto\";
115116

116117
[Icons]
117118
; x64
118-
Name: "{userdesktop}\{#MyAppName}\Menu"; Filename: "{#MyAppBinsFolder}\sendto\sendto_x64.exe"; WorkingDir: "{#MyAppBinsFolder}\sendto\"; IconFilename: "{#MyAppBinsFolder}\sendto\toolkit.ico"; Check: Is64BitInstallMode
119+
Name: "{userdesktop}\{#MyAppName}\Menu"; Filename: "{#MyAppBinsFolder}\sendto\sendto_x64.exe"; WorkingDir: "{#MyAppBinsFolder}\sendto\"; IconFilename: "{#MyAppToolsIconsFolder}\toolkit.ico"; Check: Is64BitInstallMode
119120

120121
; x32
121-
Name: "{userdesktop}\{#MyAppName}\Menu"; Filename: "{#MyAppBinsFolder}\sendto\sendto_x86.exe"; WorkingDir: "{#MyAppBinsFolder}\sendto\"; IconFilename: "{#MyAppBinsFolder}\sendto\toolkit.ico"; Check: not Is64BitInstallMode
122+
Name: "{userdesktop}\{#MyAppName}\Menu"; Filename: "{#MyAppBinsFolder}\sendto\sendto_x86.exe"; WorkingDir: "{#MyAppBinsFolder}\sendto\"; IconFilename: "{#MyAppToolsIconsFolder}\toolkit.ico"; Check: not Is64BitInstallMode
122123

123124

124125
; Force delete all files

extras/ghidra-setup.iss

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
; Script generated by the Inno Setup Script Wizard.
22
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33

4-
#define MyAppName "Indetectables Toolkit Extras"
5-
#define MyAppVersion "2022.5"
4+
#define MyAppName "Indetectables Toolkit Extras Ghidra"
5+
#define MyAppNameOriginal "Indetectables Toolkit"
6+
#define MyAppVersion "2022.5.1"
67
#define MyAppPublisher "Indetectables"
78
#define MyAppURL "https://www.indetectables.net/"
89
#define MyAppToolsFolder "{app}\toolkit"
@@ -12,7 +13,7 @@
1213
#define MyOutputDir "D:\code\indetectables"
1314

1415
[Setup]
15-
AppId={{1FF89DD9-2D8E-4959-B670-2344285F456B}
16+
AppId={{3F02E24E-404C-415F-A360-C52C612E5127}
1617
AppName={#MyAppName}
1718
AppVersion={#MyAppVersion}
1819
VersionInfoVersion={#MyAppVersion}
@@ -21,17 +22,18 @@ AppPublisher={#MyAppPublisher}
2122
AppPublisherURL={#MyAppURL}
2223
AppSupportURL={#MyAppURL}
2324
AppUpdatesURL={#MyAppURL}
24-
DefaultDirName={autopf}\{#MyAppName}
25-
DefaultGroupName={#MyAppName}
25+
DefaultDirName={autopf}\{#MyAppNameOriginal}
26+
DefaultGroupName={#MyAppNameOriginal}
2627
PrivilegesRequired=admin
2728
;PrivilegesRequiredOverridesAllowed=dialog
2829
OutputBaseFilename=Toolkit_{#MyAppVersion}_Extras_Ghidra
2930
Compression=lzma
3031
SolidCompression=yes
3132
WizardStyle=modern
3233
ArchitecturesInstallIn64BitMode=x64
33-
SetupIconFile="{#MySrcDir}\bin\sendto\toolkit.ico"
34+
SetupIconFile="{#MySrcDir}\assets\icons\toolkit.ico"
3435
OutputDir={#MyOutputDir}
36+
Uninstallable=no
3537

3638
[Languages]
3739
Name: "english"; MessagesFile: "compiler:Default.isl"
@@ -59,8 +61,8 @@ Source: "{#MySrcDir}\bin\auto-config-tools\*"; DestDir: "{#MyAppBinsFolder}\auto
5961
Source: "{#MySrcDir}\bin\hstart\*"; Destdir: "{#MyAppBinsFolder}\hstart\"; Components: "updater\main"; Flags: ignoreversion recursesubdirs createallsubdirs;
6062

6163
[Icons]
62-
Name: "{group}\{#MyAppName}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main";
63-
Name: "{userdesktop}\{#MyAppName}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main";
64+
Name: "{group}\{#MyAppNameOriginal}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main";
65+
Name: "{userdesktop}\{#MyAppNameOriginal}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main";
6466

6567
; Fix default update config
6668
[INI]
@@ -100,5 +102,5 @@ Filename: "{#MyAppBinsFolder}\auto-config-tools\auto-config-tools.exe"; Paramete
100102

101103

102104
[Icons]
103-
Name: "{group}\{#MyAppName}\Ghidra"; Filename: "{#MyAppToolsFolder}\Dissasembler\Ghidra\ghidraRun.bat"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\Ghidra"; IconFilename: "{#MyAppToolsIconsFolder}\ghidra.ico"
105+
Name: "{group}\{#MyAppNameOriginal}\Ghidra"; Filename: "{#MyAppToolsFolder}\Dissasembler\Ghidra\ghidraRun.bat"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\Ghidra"; IconFilename: "{#MyAppToolsIconsFolder}\ghidra.ico"
104106
Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\Ghidra"; Filename: "{#MyAppToolsFolder}\Dissasembler\Ghidra\ghidraRun.bat"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\Ghidra"; IconFilename: "{#MyAppToolsIconsFolder}\ghidra.ico"

0 commit comments

Comments
 (0)