KngStr 11 lat temu
rodzic
commit
2854dccd02
3 zmienionych plików z 6 dodań i 8 usunięć
  1. 4 6
      README.md
  2. 1 1
      ishelp/compile.bat
  3. 1 1
      setup.iss

+ 4 - 6
README.md

@@ -154,7 +154,8 @@ under Delphi 3 (3.02 to be exact). The rest of the projects are compiled
 under Delphi 2.01.
 under Delphi 2.01.
 
 
 **ISCC** - This is the command-line front-end to the compiler. Like
 **ISCC** - This is the command-line front-end to the compiler. Like
-Compil32, it depends on ISCmplr.dll to do the actual compiling.
+Compil32, it depends on ISCmplr.dll to do the actual compiling. If
+ispp.dll exist, extra preprocessor related parameters would be supported.
 
 
 **ISCmplr** - This is a DLL which is loaded by Compil32 and ISCC to compile
 **ISCmplr** - This is a DLL which is loaded by Compil32 and ISCC to compile
 scripts. The actual compiler code is in Compile.pas. See CompInt.pas for the
 scripts. The actual compiler code is in Compile.pas. See CompInt.pas for the
@@ -167,9 +168,6 @@ performs all (un)installation-related tasks.
 Setup program into the user's TEMP directory and runs it from there. It also
 Setup program into the user's TEMP directory and runs it from there. It also
 displays the "This will install..." and /HELP message boxes.
 displays the "This will install..." and /HELP message boxes.
 
 
-**ISPP\ISPPCC** - This is Inno Setup's ISCC command-line front-end with extra
-preprocessor related parameters added.
-
 **ISPP\ISPP** - This is a DLL implementing Inno Setup's preprocessor interface
 **ISPP\ISPP** - This is a DLL implementing Inno Setup's preprocessor interface
 
 
 How do the projects link together?
 How do the projects link together?
@@ -183,7 +181,7 @@ How do the projects link together?
   clauses of the projects and units if you aren't sure if a project uses a
   clauses of the projects and units if you aren't sure if a project uses a
   particular unit.
   particular unit.
 
 
-- ISPP and ISPPCC use various copies of other Inno Setup files. To synch these
+- ISPP use various copies of other Inno Setup files. To synch these
   run synch-isfiles.bat.
   run synch-isfiles.bat.
 
 
 5. Source code tips
 5. Source code tips
@@ -278,4 +276,4 @@ Compiled by Visual Studio 2005 from the Examples\MyProg directory.
 
 
 - When mentioning something the user would type in a script, e.g. "MinVersion",
 - When mentioning something the user would type in a script, e.g. "MinVersion",
   surround it by `<tt></tt>` so that it's displayed in the Courier New font. This is
   surround it by `<tt></tt>` so that it's displayed in the Courier New font. This is
-  a convention used throughout the help file. Example: `<tt>MinVersion</tt>`
+  a convention used throughout the help file. Example: `<tt>MinVersion</tt>`

+ 1 - 1
ishelp/compile.bat

@@ -34,7 +34,7 @@ if errorlevel 1 goto failed
 echo.
 echo.
 echo Running help compiler:
 echo Running help compiler:
 echo.
 echo.
-del Staging\isetup.chm
+if exist Staging\isetup.chm del Staging\isetup.chm
 if exist Staging\isetup.chm goto failed
 if exist Staging\isetup.chm goto failed
 "%HHCEXE%" Staging\hh_project.hhp
 "%HHCEXE%" Staging\hh_project.hhp
 if %errorlevel% neq 1 goto failed
 if %errorlevel% neq 1 goto failed

+ 1 - 1
setup.iss

@@ -95,7 +95,7 @@ Source: "license.txt"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "ishelp\Staging\ISetup.chm"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "ishelp\Staging\ISetup.chm"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\Compil32.exe"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\Compil32.exe"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\isscint.dll"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\isscint.dll"; DestDir: "{app}"; Flags: ignoreversion touch
-Source: "files\ISCC.exe"; DestDir: "{app}"; Flags: ignoreversion touch; Check: not ISPPCheck
+Source: "files\ISCC.exe"; DestDir: "{app}"; Flags: ignoreversion touch;
 Source: "files\ISCmplr.dll"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\ISCmplr.dll"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\Setup.e32"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\Setup.e32"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\SetupLdr.e32"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\SetupLdr.e32"; DestDir: "{app}"; Flags: ignoreversion touch