diff --git a/install/install.iss b/install/install.iss index eee2bd4795295177378d2082271187f9b60f4151..2ca9038817ac869591931084881e11ddc9682402 100644 --- a/install/install.iss +++ b/install/install.iss @@ -32,7 +32,7 @@ OutputBaseFilename=setup Compression=lzma SolidCompression=yes MinVersion = 5.1 -InfoBeforeFile=\install\install.rtf +InfoBeforeFile=\stock\docs\install.rtf ChangesEnvironment=yes [Languages] @@ -47,7 +47,7 @@ Name: "startupicon"; Description: "Create a shortcut in the Startup folder"; Gro Source: "\src\sbbs3\ctrl\sbbsctrl.exe"; DestDir: "{app}\exec"; Flags: ignoreversion Source: "\src\sbbs3\chat\chat.exe"; DestDir: "{app}\exec"; Flags: ignoreversion Source: "\src\sbbs3\useredit\useredit.exe"; DestDir: "{app}\exec"; Flags: ignoreversion -Source: "\src\sbbs3\msvc.win32.exe.{#release}\*.exe"; DestDir: "{app}\exec"; Flags: ignoreversion +Source: "\src\sbbs3\msvc.win32.exe.{#release}\*.exe"; DestDir: "{app}\exec"; Flags: ignoreversion; Excludes: "textgen.exe, v4upgrade.exe" Source: "\src\sbbs3\msvc.win32.dll.{#release}\*.dll"; DestDir: "{app}\exec"; Flags: ignoreversion Source: "\src\sbbs3\msvc.win32.dll.release\sbbsexec.dll"; DestDir: "{sys}"; Source: "\src\sbbs3\scfg\msvc.win32.exe.{#release}\scfg.exe"; DestDir: "{app}\exec"; Flags: ignoreversion @@ -63,12 +63,12 @@ Source: "\stock\node1\node.cnf"; DestDir: "{app}\ Source: "\stock\node1\node.cnf"; DestDir: "{app}\node2"; Flags: ignoreversion Source: "\stock\node1\node.cnf"; DestDir: "{app}\node3"; Flags: ignoreversion Source: "\stock\node1\node.cnf"; DestDir: "{app}\node4"; Flags: ignoreversion -Source: "\stock\exec\*"; DestDir: "{app}\exec"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS" -Source: "\stock\ctrl\*"; DestDir: "{app}\ctrl"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS,*.?.cnf" -Source: "\stock\text\*"; DestDir: "{app}\text"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS" -Source: "\stock\xtrn\*"; DestDir: "{app}\xtrn"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS,server.ini" -Source: "\stock\docs\*"; DestDir: "{app}\docs"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS" -Source: "\stock\web\*"; DestDir: "{app}\web"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS" +Source: "\stock\exec\*"; DestDir: "{app}\exec"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS,.#*,menu.js,menuedit.js,sbbsedit.js,jsdocs.js,testbuild.js,load\menulib.js" +Source: "\stock\ctrl\*"; DestDir: "{app}\ctrl"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS,.#*,*.?.cnf" +Source: "\stock\text\*"; DestDir: "{app}\text"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS,.#*" +Source: "\stock\xtrn\*"; DestDir: "{app}\xtrn"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS,.#*,server.ini" +Source: "\stock\docs\*"; DestDir: "{app}\docs"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS,.#*" +Source: "\stock\web\*"; DestDir: "{app}\web"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "CVS,.#*" Source: "s:\sbbs\xtrn\sbl\*.exe"; DestDir: "{app}\xtrn\sbl"; Flags: ignoreversion ; NOTE: Don't use "Flags: ignoreversion" on any shared system files @@ -92,3 +92,6 @@ Root: HKLM; Subkey: "System\CurrentControlSet\Control\Session Manager\Environmen [INI] Filename: "{app}\ctrl\sbbs.ini"; Section: "Global"; Key: "CtrlDirectory"; String: "{app}\ctrl" + +[Dirs] +Name: "{app}\data"