Skip to content
Snippets Groups Projects
Commit 99d5fb25 authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Updated for SyncTERM v1.3

Don't install the fonts to the syncterm.ini, Deuce says they confuse sysops.

Renamed the setup.exe file due to warning from ISS about security concerns.

Tested on Windows 11.
parent 0c385ef2
Branches
Tags
No related merge requests found
Pipeline #7408 passed
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "SyncTERM" #define MyAppName "SyncTERM"
#define MyAppVersion "1.1" #define MyAppVersion "1.3"
#define MyAppPublisher "SyncTERM" #define MyAppPublisher "SyncTERM"
#define MyAppURL "http://www.syncterm.net/" #define MyAppURL "http://www.syncterm.net/"
#define MyAppExeName "syncterm.exe" #define MyAppExeName "syncterm.exe"
...@@ -22,7 +22,7 @@ AppUpdatesURL={#MyAppURL} ...@@ -22,7 +22,7 @@ AppUpdatesURL={#MyAppURL}
DefaultDirName={pf}\{#MyAppName} DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName} DefaultGroupName={#MyAppName}
DisableProgramGroupPage=yes DisableProgramGroupPage=yes
OutputBaseFilename=setup OutputBaseFilename=install_SyncTERM_v{#MyAppVersion}
Compression=lzma Compression=lzma
SolidCompression=yes SolidCompression=yes
...@@ -36,47 +36,47 @@ Name: "systemlist"; Description: "Use the Official Synchronet BBS List as your S ...@@ -36,47 +36,47 @@ Name: "systemlist"; Description: "Use the Official Synchronet BBS List as your S
[Files] [Files]
Source: "c:\bin\syncterm.exe"; DestDir: "{app}"; Flags: ignoreversion Source: "c:\bin\syncterm.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\bin\SDL2.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "C:\bin\SDL2.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\bin\fonts\*"; DestDir: "{app}\fonts"; Flags: ignoreversion Source: "c:\sbbs\src\syncterm\fonts\*"; DestDir: "{app}\fonts"; Flags: ignoreversion
Source: "e:\src\syncterm\syncterm.ini"; DestDir: "{userappdata}\{#MyAppName}"; Flags: ignoreversion confirmoverwrite Source: "c:\sbbs\src\syncterm\syncterm.ini"; DestDir: "{userappdata}\{#MyAppName}"; Flags: ignoreversion confirmoverwrite
Source: "s:\xfer\sbbs\syncterm.lst"; DestDir: "{commonappdata}\{#MyAppName}"; Tasks: systemlist; Flags: ignoreversion confirmoverwrite Source: "s:\xfer\sbbs\syncterm.lst"; DestDir: "{commonappdata}\{#MyAppName}"; Tasks: systemlist; Flags: ignoreversion confirmoverwrite
; NOTE: Don't use "Flags: ignoreversion" on any shared system files ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
[INI] ;[INI]
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Antique (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\antique.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Antique (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\antique.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Antique (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\antique.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Antique (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\antique.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Bold (8x8, 8x14, and 8x16)"; Key: "Path8x8"; String: "{app}\fonts\bold.f8" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Bold (8x8, 8x14, and 8x16)"; Key: "Path8x8"; String: "{app}\fonts\bold.f8"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Bold (8x8, 8x14, and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\bold.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Bold (8x8, 8x14, and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\bold.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Bold (8x8, 8x14, and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\bold.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Bold (8x8, 8x14, and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\bold.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Broadway (8x16)"; Key: "Path8x16"; String: "{app}\fonts\broadway.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Broadway (8x16)"; Key: "Path8x16"; String: "{app}\fonts\broadway.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Computer (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\computer.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Computer (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\computer.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Computer (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\computer.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Computer (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\computer.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Courier (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\courier.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Courier (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\courier.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Courier (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\courier.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Courier (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\courier.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Deco (8x16)"; Key: "Path8x16"; String: "{app}\fonts\deco.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Deco (8x16)"; Key: "Path8x16"; String: "{app}\fonts\deco.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Digital (8x16)"; Key: "Path8x16"; String: "{app}\fonts\digital.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Digital (8x16)"; Key: "Path8x16"; String: "{app}\fonts\digital.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Frankfurt (8x14)"; Key: "Path8x14"; String: "{app}\fonts\frankfrt.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Frankfurt (8x14)"; Key: "Path8x14"; String: "{app}\fonts\frankfrt.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Future (8x16)"; Key: "Path8x16"; String: "{app}\fonts\future.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Future (8x16)"; Key: "Path8x16"; String: "{app}\fonts\future.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Georgian (8x14)"; Key: "Path8x14"; String: "{app}\fonts\georgian.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Georgian (8x14)"; Key: "Path8x14"; String: "{app}\fonts\georgian.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Gothical (8x16)"; Key: "Path8x16"; String: "{app}\fonts\gothical.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Gothical (8x16)"; Key: "Path8x16"; String: "{app}\fonts\gothical.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Hearst (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\hearst.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Hearst (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\hearst.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Hearst (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\hearst.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Hearst (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\hearst.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:ICE (8x16)"; Key: "Path8x16"; String: "{app}\fonts\ice.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:ICE (8x16)"; Key: "Path8x16"; String: "{app}\fonts\ice.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Jasnew (8x16)"; Key: "Path8x16"; String: "{app}\fonts\jasnew.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Jasnew (8x16)"; Key: "Path8x16"; String: "{app}\fonts\jasnew.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:LCD (8x16)"; Key: "Path8x16"; String: "{app}\fonts\lcd.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:LCD (8x16)"; Key: "Path8x16"; String: "{app}\fonts\lcd.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:LORE (8x16)"; Key: "Path8x16"; String: "{app}\fonts\lorefont.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:LORE (8x16)"; Key: "Path8x16"; String: "{app}\fonts\lorefont.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Magic (8x16)"; Key: "Path8x16"; String: "{app}\fonts\magic.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Magic (8x16)"; Key: "Path8x16"; String: "{app}\fonts\magic.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Medieval (8x16)"; Key: "Path8x16"; String: "{app}\fonts\medieval.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Medieval (8x16)"; Key: "Path8x16"; String: "{app}\fonts\medieval.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Modern (8x16)"; Key: "Path8x16"; String: "{app}\fonts\modern.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Modern (8x16)"; Key: "Path8x16"; String: "{app}\fonts\modern.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Old English (8x14)"; Key: "Path8x14"; String: "{app}\fonts\oldeng.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Old English (8x14)"; Key: "Path8x14"; String: "{app}\fonts\oldeng.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Roman 1 (8x16)"; Key: "Path8x16"; String: "{app}\fonts\roman-1.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Roman 1 (8x16)"; Key: "Path8x16"; String: "{app}\fonts\roman-1.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Roman 2 (8x16)"; Key: "Path8x16"; String: "{app}\fonts\roman.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Roman 2 (8x16)"; Key: "Path8x16"; String: "{app}\fonts\roman.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Sans-serif (8x16)"; Key: "Path8x16"; String: "{app}\fonts\sansrif-.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Sans-serif (8x16)"; Key: "Path8x16"; String: "{app}\fonts\sansrif-.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Scribble (8x16)"; Key: "Path8x16"; String: "{app}\fonts\scribble.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Scribble (8x16)"; Key: "Path8x16"; String: "{app}\fonts\scribble.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Script (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\script.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Script (8x14 and 8x16)"; Key: "Path8x14"; String: "{app}\fonts\script.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Script (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\script.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Script (8x14 and 8x16)"; Key: "Path8x16"; String: "{app}\fonts\script.f16"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Small Caps (8x14)"; Key: "Path8x14"; String: "{app}\fonts\smalcaps.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Small Caps (8x14)"; Key: "Path8x14"; String: "{app}\fonts\smalcaps.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Strange (8x14)"; Key: "Path8x14"; String: "{app}\fonts\strange.f14" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Strange (8x14)"; Key: "Path8x14"; String: "{app}\fonts\strange.f14"
Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Swiss (8x16)"; Key: "Path8x16"; String: "{app}\fonts\swiss-2.f16" ;Filename: "{userappdata}\{#MyAppName}\syncterm.ini"; Section: "Font:Swiss (8x16)"; Key: "Path8x16"; String: "{app}\fonts\swiss-2.f16"
[Icons] [Icons]
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment