diff --git a/src/syncterm/syncterm.iss b/src/syncterm/syncterm.iss index 68a3efa165a2d3e16cd94a2f721516cb34cb8353..ca592b44fbe0c1b1f6beb568b4502612e1e55844 100644 --- a/src/syncterm/syncterm.iss +++ b/src/syncterm/syncterm.iss @@ -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}"