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
No related branches found
No related tags found
No related merge requests found
Pipeline #7408 passed
......@@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "SyncTERM"
#define MyAppVersion "1.1"
#define MyAppVersion "1.3"
#define MyAppPublisher "SyncTERM"
#define MyAppURL "http://www.syncterm.net/"
#define MyAppExeName "syncterm.exe"
......@@ -22,7 +22,7 @@ AppUpdatesURL={#MyAppURL}
DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName}
DisableProgramGroupPage=yes
OutputBaseFilename=setup
OutputBaseFilename=install_SyncTERM_v{#MyAppVersion}
Compression=lzma
SolidCompression=yes
......@@ -36,47 +36,47 @@ Name: "systemlist"; Description: "Use the Official Synchronet BBS List as your S
[Files]
Source: "c:\bin\syncterm.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\bin\SDL2.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\bin\fonts\*"; DestDir: "{app}\fonts"; Flags: ignoreversion
Source: "e:\src\syncterm\syncterm.ini"; DestDir: "{userappdata}\{#MyAppName}"; Flags: ignoreversion confirmoverwrite
Source: "c:\sbbs\src\syncterm\fonts\*"; DestDir: "{app}\fonts"; Flags: ignoreversion
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
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
[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: "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: "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: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: "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: "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: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: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: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: "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: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: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: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: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 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: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: "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: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"
;[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: "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: "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: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: "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: "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: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: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: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: "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: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: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: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: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 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: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: "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: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"
[Icons]
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