99
1010
1111;--------------------------------------------------------
12- ; FSCW Script Version: 2.10
12+ ; FSCW Script Version: 2.11
1313; Inno Setup Version.: 5.5.9
1414; Inno Setup Type....: ANSI
1515;--------------------------------------------------------
6666; INI position #1
6767; Hack Bold
6868; Hack-Bold.ttf
69- ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Bold.ttf
70- ; 9496473dd1dce0a09767d8ade36b90fbd99a56dd
69+ ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Bold.ttf
70+ ; 28b45407cfdb0e9c5ea5797b5963e01c18a2c269
7171
7272; INI position #2
7373; Hack
7474; Hack-Regular.ttf
75- ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Regular.ttf
76- ; 5e5e6f6653fa87782e303a7a9fd491e0b8374e95
75+ ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Regular.ttf
76+ ; b1cd50ba36380d6d6ada37facfc954a8f20c15ba
7777
7878; INI position #3
7979; Hack Bold Italic
8080; Hack-BoldItalic.ttf
81- ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-BoldItalic.ttf
82- ; 6f938a70da3081e8682c19458dbfa64b18185636
81+ ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-BoldItalic.ttf
82+ ; 12edfb7fc8c0a7e5b2bdb50007dd2024b02d530d
8383
8484; INI position #4
8585; Hack Italic
8686; Hack-Italic.ttf
87- ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Italic.ttf
88- ; 34df26c80fe9ed938f2f792f91db54e617a113c6
87+ ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Italic.ttf
88+ ; a49b01c9fe79f45aa6e951db193c8f39c6c5e2df
8989
9090
9191
136136;Because the sub expects a string for each item, an error from ISPP about "Actual datatype not declared type"
137137;when compiling the setup indicates that total_fonts is set to a wrong value
138138
139- ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Bold.ttf\Hack-Bold.ttf - "Hack Bold" - 9496473dd1dce0a09767d8ade36b90fbd99a56dd
140- ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Regular.ttf\Hack-Regular.ttf - "Hack" - 5e5e6f6653fa87782e303a7a9fd491e0b8374e95
141- ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-BoldItalic.ttf\Hack-BoldItalic.ttf - "Hack Bold Italic" - 6f938a70da3081e8682c19458dbfa64b18185636
142- ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Italic.ttf\Hack-Italic.ttf - "Hack Italic" - 34df26c80fe9ed938f2f792f91db54e617a113c6
139+ ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Bold.ttf\Hack-Bold.ttf - "Hack Bold" - 28b45407cfdb0e9c5ea5797b5963e01c18a2c269
140+ ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Regular.ttf\Hack-Regular.ttf - "Hack" - b1cd50ba36380d6d6ada37facfc954a8f20c15ba
141+ ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-BoldItalic.ttf\Hack-BoldItalic.ttf - "Hack Bold Italic" - 12edfb7fc8c0a7e5b2bdb50007dd2024b02d530d
142+ ; C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Italic.ttf\Hack-Italic.ttf - "Hack Italic" - a49b01c9fe79f45aa6e951db193c8f39c6c5e2df
143143
144144;---END---
145145
159159AppId = HackWindowsInstaller
160160SetupMutex= HackWindowsInstaller_Mutex
161161
162- AppName = Hack Windows Installer
162+ AppName = Hack Fonts
163163
164- AppVersion = 1.5 . 2
165- VersionInfoVersion = 1.5 . 2
164+ AppVersion = 1.6 . 0
165+ VersionInfoVersion = 1.6 . 0
166166
167167AppPublisher = Michael Hex / Source Foundry
168- AppCopyright = Copyright © 2016 -2017 Michael Hex / Source Foundry
168+ AppCopyright = Copyright (c) 2016 -2018 Michael Hex / Source Foundry
169169
170170;Information displayed in Control Panel -> Add/Remove Programs applet
171171;---------------------------------------------------
@@ -174,7 +174,7 @@ AppSupportURL=http://sourcefoundry.org/hack/
174174;Should also be displayed there, but I was unable to verify this
175175AppContact = Michael Hex / Source Foundry
176176;Displayed as "Comments"
177- AppComments = Hack fonts v3.002
177+ AppComments = Hack Fonts v3.003
178178;NOT USED: Displayed as "Update information:"
179179;AppUpdatesURL=http://appupdates.com
180180;---------------------------------------------------
@@ -183,18 +183,18 @@ AppComments=Hack fonts v3.002
183183OutputDir = out\
184184
185185;How to call the resulting EXE file
186- OutputBaseFilename = HackWindowsInstaller
186+ OutputBaseFilename = HackFontsWindowsInstaller
187187
188188;Target folder settings
189- DefaultDirName = {pf} \Hack Windows Installer \
189+ DefaultDirName = {pf} \Hack Fonts \
190190;Don't warn when the taget folder exists
191191DirExistsWarning = no
192192
193193 ;This icon is used for the icon of the resulting exe
194- SetupIconFile = img\Hack-installer-icon .ico
194+ SetupIconFile = img\Hack-win- installer-crunch .ico
195195
196196 ;This icon will be displayed in Add/Remove Programs and needs to be installed locally
197- UninstallDisplayIcon = {app} \Hack-installer-icon .ico
197+ UninstallDisplayIcon = {app} \Hack-win- installer-crunch .ico
198198
199199;Source folder is the base path
200200SourceDir = C:\dev\git\Hack-windows-installer\
@@ -230,10 +230,10 @@ AllowCancelDuringInstall=False
230230;Patching default Windows/App text
231231[Messages]
232232;SetupAppTitle is displayed in the taskbar
233- SetupAppTitle= Hack Windows Installer
233+ SetupAppTitle= Hack Fonts
234234
235235;SetupWindowsTitle is displayed in the setup window itself so we better include the version
236- SetupWindowTitle= Hack Windows Installer 1.5 . 2
236+ SetupWindowTitle= Hack Fonts 1.6 . 0
237237
238238;Messages for the "Read to install" wizard page
239239 ;NOT USED - "Ready To Install" - below title bar
@@ -243,7 +243,7 @@ SetupWindowTitle=Hack Windows Installer 1.5.2
243243ReadyLabel1=
244244
245245;ReadyLabel2b: "Click Install to continue with the installation"
246- ReadyLabel2b= Setup is now ready to install the Hack fonts v3.002 on your system.
246+ ReadyLabel2b= Setup is now ready to install the Hack Fonts v3.003 on your system.
247247
248248
249249[Icons]
@@ -259,14 +259,14 @@ Name: "{app}\Website"; Filename: "http://sourcefoundry.org/hack/";
259259 Source : " license*.*" ; DestDir : " {app} " ; Flags : ignoreversion ;
260260
261261 ;Copy the icon to the installation folder in order to show it in Add/Remove Programs
262- Source : " img\Hack-installer-icon .ico" ; DestDir : " {app} " ; Flags : ignoreversion ;
262+ Source : " img\Hack-win- installer-crunch .ico" ; DestDir : " {app} " ; Flags : ignoreversion ;
263263
264264;------------------------
265265;Install font files and register them
266- Source : " C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Bold.ttf" ; FontInstall: " Hack Bold" ; DestDir : " {fonts} " ; Check : FontFileInstallationRequired; Flags : ignoreversion restartreplace ;
267- Source : " C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Regular.ttf" ; FontInstall: " Hack" ; DestDir : " {fonts} " ; Check : FontFileInstallationRequired; Flags : ignoreversion restartreplace ;
268- Source : " C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-BoldItalic.ttf" ; FontInstall: " Hack Bold Italic" ; DestDir : " {fonts} " ; Check : FontFileInstallationRequired; Flags : ignoreversion restartreplace ;
269- Source : " C:\dev\git\Hack-windows-installer\fonts\Hack_v3_002 \Hack-Italic.ttf" ; FontInstall: " Hack Italic" ; DestDir : " {fonts} " ; Check : FontFileInstallationRequired; Flags : ignoreversion restartreplace ;
266+ Source : " C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Bold.ttf" ; FontInstall: " Hack Bold" ; DestDir : " {fonts} " ; Check : FontFileInstallationRequired; Flags : ignoreversion restartreplace ;
267+ Source : " C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Regular.ttf" ; FontInstall: " Hack" ; DestDir : " {fonts} " ; Check : FontFileInstallationRequired; Flags : ignoreversion restartreplace ;
268+ Source : " C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-BoldItalic.ttf" ; FontInstall: " Hack Bold Italic" ; DestDir : " {fonts} " ; Check : FontFileInstallationRequired; Flags : ignoreversion restartreplace ;
269+ Source : " C:\dev\git\Hack-windows-installer\fonts\Hack_v3_003 \Hack-Italic.ttf" ; FontInstall: " Hack Italic" ; DestDir : " {fonts} " ; Check : FontFileInstallationRequired; Flags : ignoreversion restartreplace ;
270270;------------------------
271271
272272
@@ -306,8 +306,8 @@ Name: "{app}\Website"; Filename: "http://sourcefoundry.org/hack/";
306306
307307[INI]
308308;Create an ini to make detection for enterprise deployment tools easy
309- Filename : " {app} \InstallInfo.ini" ; Section: " Main" ; Key: " Version" ; String : " 1.5.2 "
310- Filename : " {app} \InstallInfo.ini" ; Section: " Main" ; Key: " Name" ; String : " Hack Windows Installer "
309+ Filename : " {app} \InstallInfo.ini" ; Section: " Main" ; Key: " Version" ; String : " 1.6.0 "
310+ Filename : " {app} \InstallInfo.ini" ; Section: " Main" ; Key: " Name" ; String : " Hack Fonts "
311311
312312
313313[UninstallDelete]
@@ -553,10 +553,10 @@ end;
553553procedure FillFontDataArray ();
554554begin
555555
556- AddFontData(' Hack-Bold.ttf' , ' Hack Bold' , ' 9496473dd1dce0a09767d8ade36b90fbd99a56dd ' );
557- AddFontData(' Hack-Regular.ttf' , ' Hack' , ' 5e5e6f6653fa87782e303a7a9fd491e0b8374e95 ' );
558- AddFontData(' Hack-BoldItalic.ttf' , ' Hack Bold Italic' , ' 6f938a70da3081e8682c19458dbfa64b18185636 ' );
559- AddFontData(' Hack-Italic.ttf' , ' Hack Italic' , ' 34df26c80fe9ed938f2f792f91db54e617a113c6 ' );
556+ AddFontData(' Hack-Bold.ttf' , ' Hack Bold' , ' 28b45407cfdb0e9c5ea5797b5963e01c18a2c269 ' );
557+ AddFontData(' Hack-Regular.ttf' , ' Hack' , ' b1cd50ba36380d6d6ada37facfc954a8f20c15ba ' );
558+ AddFontData(' Hack-BoldItalic.ttf' , ' Hack Bold Italic' , ' 12edfb7fc8c0a7e5b2bdb50007dd2024b02d530d ' );
559+ AddFontData(' Hack-Italic.ttf' , ' Hack Italic' , ' a49b01c9fe79f45aa6e951db193c8f39c6c5e2df ' );
560560
561561end ;
562562
@@ -630,7 +630,7 @@ begin
630630
631631 subTitle:=SetupMessage(msgInstallingLabel);
632632
633- StringChangeEx(subTitle, ' [name]' , ' Hack Windows Installer ' , True);
633+ StringChangeEx(subTitle, ' [name]' , ' Hack Fonts ' , True);
634634
635635 customProgressPage:=CreateOutputProgressPage(title, subTitle);
636636
@@ -642,10 +642,10 @@ function PrepareToInstall(var NeedsRestart: Boolean): String;
642642begin
643643 LogAsImportant(' ---PrepareToInstall---' );
644644
645- LogAsImportant(' Font name.....: Hack fonts ' );
646- LogAsImportant(' Font version..: 3.002 ' );
647- LogAsImportant(' Setup version.: 1.5.2 ' );
648- LogAsImportant(' Script version: 2.10 ' );
645+ LogAsImportant(' Font name.....: Hack Fonts ' );
646+ LogAsImportant(' Font version..: 3.003 ' );
647+ LogAsImportant(' Setup version.: 1.6.0 ' );
648+ LogAsImportant(' Script version: 2.11 ' );
649649 LogAsImportant(' Local time....: ' + GetDateTimeString(' yyyy-dd-mm hh:nn' , ' -' , ' :' ));
650650 LogAsImportant(' Fonts folder..: ' + ExpandConstant(' {fonts}' ));
651651 LogAsImportant(' Dest folder...: ' + ExpandConstant(' {app}' ));
@@ -1046,6 +1046,10 @@ begin
10461046 AfterInstallAction();
10471047 end ;
10481048
1049+ if CurStep=ssDone then begin
1050+ LogAsImportant(' Setup finished' );
1051+ end ;
1052+
10491053end ;
10501054
10511055
0 commit comments