home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / vp21beta.zip / INSTALL.DAT < prev    next >
Text File  |  2000-09-06  |  11KB  |  165 lines

  1. ;
  2. ;                      Virtual Pascal for v2.1
  3. ;                      Installation Definition
  4. ;
  5. ;                       (C) 2000 vpascal.com
  6. ;
  7. ; description of the product
  8. Product=Virtual Pascal v2.1
  9.  
  10. ; base directory default
  11. BaseDir=VP21
  12.  
  13. ; Ini file for saving user-entered paths
  14. InstallIni=vpInst.Ini
  15.  
  16. ; descriptions for install types
  17. InstallTypeComplete=all IDEs, libraries and source for all targets
  18. InstallTypeTypicalOS2=OS/2 IDE, OS/2 libraries and sources
  19. InstallTypeTypicalW32=Win32 IDE, Win32 libraries and sources
  20. ;
  21. ; [ID] Action @ Selection @ description [@size in KB [@ params]]
  22. ;
  23. ; Action:
  24. ; _ -> inner node (space)
  25. ; U -> unpack
  26. ; P -> source patch (a patch archive always contains
  27. ;                    one or more *.upd files to apply
  28. ;                    and is accompanied by a *.TXT file
  29. ;                    that contains a list of files to patch)
  30. ; C -> copy file / |list of files
  31. ; D -> create directory
  32. ; I -> change INI file (text file) entry
  33. ;      - {BASEDIR} into the base directory selected by the user
  34. ;      - {TARGET} into 0 or 1, depending on platform
  35. ; B -> change Batch file entry
  36. ;      - {BASEDIR} into the base directory selected by the user
  37. ; S -> Create Win32 Start Menu entry
  38. ; O -> Create OS/2 Desktop Object
  39. ;
  40. ; Selection:
  41. ; M -> mandatory part of parent item
  42. ; H -> mandatory part of parent item, hidden
  43. ; P -> optional part, preselected by default
  44. ; O -> optional part, preselected for OS/2
  45. ; W -> optional part, preselected for Win32
  46. ; U -> optional part, unselected by default
  47. ;
  48. [0]    @P @Integrated Development Environments
  49. [00]  U@P   @VP IDE Help                                 @0360 @AIDEVPH.RAR  @COMMON
  50. [01]  U@P   @VP Online Documentation                     @1750 @AIDEDOC.RAR  @DOC
  51.  
  52. [04]   @P   @OS/2 IDE and OS/2 Target support
  53. [040]  @P     @OS/2 IDE
  54. [0400] U@M      @Extract OS/2 IDE                       @1050 @OVPBASE.RAR  @BIN.OS2
  55. [0401] I@H      @Update VPO file                        @0000 @BIN.OS2\VP.VPO @[Directories]OutputDir
  56. [0402] I@H      @Update VPO file                        @0000 @BIN.OS2\VP.VPO @[Directories]ExeOutDir
  57. [0403] I@H      @Update VPO file                        @0000 @BIN.OS2\VP.VPO @[Directories]IncludePath
  58. [0404] I@H      @Update VPO file                        @0000 @BIN.OS2\VP.VPO @[Directories]UnitPath
  59. [0405] I@H      @Update VPO file                        @0000 @BIN.OS2\VP.VPO @[Directories]LibPath
  60. [0406] I@H      @Update VPO file                        @0000 @BIN.OS2\VP.VPO @[Directories]ResPath
  61. [0407] I@H      @Update VPO file                        @0000 @BIN.OS2\VP.VPO @[Parameters]TargetPlatform
  62. [041] U@P      @OS/2 RTL binaries                       @0680 @ORTLBIN.RAR  @UNITS.OS2
  63. [042] U@P      @OS/2 API import library                 @0140 @OAPILIB.RAR  @LIB.OS2
  64. [043] U@P      @OS/2 compiled resources                 @0024 @ORESBIN.RAR  @RES.OS2
  65. [044]  @O      @OS/2 Desktop Icons
  66. [0441] O@M     @Virtual Pascal v2.1                     @0000 @<VP_21>@<WP_DESKTOP>#ICONVIEWPOS=10,50,39,40;ICONVIEW=NORMAL
  67. [0442] O@O     @VP v2.1 IDE                             @0000 @<VP21_VP>@<VP_21>#EXENAME={B}\BIN.OS2\VP.EXE;STARTUPDIR={B}\BIN.OS2;PROGTYPE=WINDOWABLEVIO
  68. [0443] O@O     @VP/PM v2.1 IDE                          @0000 @<VP21_VPPM>@<VP_21>#EXENAME={B}\BIN.OS2\VPPM.EXE;STARTUPDIR={B}\BIN.OS2;PROGTYPE=PM;ASSOCFILTER=*.PAS;ASSOCTYPE=Pascal Source
  69. [0444] O@O     @VP/Txt v2.1 IDE                         @0000 @<VP21_VPTXT>@<VP_21>#EXENAME={B}\BIN.OS2\VP2.EXE;STARTUPDIR={B}\BIN.OS2;PROGTYPE=NOVIO
  70. [0445] O@O     @VP Licence Agreement                    @0000 @<VP21_LIC>@<VP_21>#EXENAME=E.EXE;STARTUPDIR={B}\DOC;PARAMETERS=LICENCE.TXT
  71. [0446] O@O     @VP Read Me                              @0000 @<VP21_RME>@<VP_21>#EXENAME=NETSCAPE.EXE;STARTUPDIR={B}\DOC;PARAMETERS=README.HTM
  72. [0447] O@O     @VP Language Reference Manual            @0000 @<VP21_LM>@<VP_21>#EXENAME=<ACROBAT_READER_EXE>;STARTUPDIR={B}\DOC;PARAMETERS=VP21LANG.PDF
  73. [0448] O@O     @VP User's Guide                         @0000 @<VP21_UG>@<VP_21>#EXENAME=<ACROBAT_READER_EXE>;STARTUPDIR={B}\DOC;PARAMETERS=VP21USER.PDF
  74. [0449] O@O     @VP User's Guide (text)                  @0000 @<VP21_UGTXT>@<VP_21>#EXENAME=E.EXE;STARTUPDIR={B}\DOC;PARAMETERS=VP21USER.TXT
  75.  
  76. [05]   @P   @Win32 IDE and Win32 Target support
  77. [050]  @P     @Win32 IDE
  78. [0500] U@M      @Extract Win32 IDE                      @0955 @WVPBASE.RAR  @BIN.W32
  79. [0501] I@H      @Update VPO file                        @0000 @BIN.W32\VP.VPO @[Directories]OutputDir
  80. [0502] I@H      @Update VPO file                        @0000 @BIN.W32\VP.VPO @[Directories]ExeOutDir
  81. [0503] I@H      @Update VPO file                        @0000 @BIN.W32\VP.VPO @[Directories]IncludePath
  82. [0504] I@H      @Update VPO file                        @0000 @BIN.W32\VP.VPO @[Directories]UnitPath
  83. [0505] I@H      @Update VPO file                        @0000 @BIN.W32\VP.VPO @[Directories]LibPath
  84. [0506] I@H      @Update VPO file                        @0000 @BIN.W32\VP.VPO @[Directories]ResPath
  85. [0507] I@H      @Update VPO file                        @0000 @BIN.W32\VP.VPO @[Parameters]TargetPlatform
  86. [051] U@P     @Win32 RTL binaries                       @0667 @WRTLBIN.RAR  @UNITS.W32
  87. [052] U@P     @Win32 API import library                 @0280 @WAPILIB.RAR  @LIB.W32
  88. [053] U@P     @Win32 compiled resources                 @0013 @WRESBIN.RAR  @RES.W32
  89. [054]  @W     @Win32 Start Menu icons
  90. [0541] S@W      @Integrated Development Environment     @0000 @bin.w32\vp.exe
  91. [0542] S@W      @VP Language Reference Manual           @0000 @doc\vp21lang.pdf
  92. [0543] S@W      @VP User's Guide                        @0000 @doc\vp21user.pdf
  93. [0544] S@W      @VP User's Guide (text)                 @0000 @doc\vp21user.txt
  94. [0545] S@W      @VP Read Me                             @0000 @doc\readme.htm
  95. [0546] S@W      @VP Licence Agreement                   @0000 @doc\licence.txt
  96.  
  97. [06]   @P   @Linux *Trial* Target support
  98. [060]  @P     @Linux Compiler and utilities
  99. [0600] U@M      @Extract Linux utilities                @0610 @LVPBASE.RAR  @BIN.LNX
  100. [0601] I@H      @Update VPO file                        @0000 @BIN.LNX\VP.VPO @[Directories]OutputDir
  101. [0602] I@H      @Update VPO file                        @0000 @BIN.LNX\VP.VPO @[Directories]ExeOutDir
  102. [0603] I@H      @Update VPO file                        @0000 @BIN.LNX\VP.VPO @[Directories]IncludePath
  103. [0604] I@H      @Update VPO file                        @0000 @BIN.LNX\VP.VPO @[Directories]UnitPath
  104. [0605] I@H      @Update VPO file                        @0000 @BIN.LNX\VP.VPO @[Directories]LibPath
  105. [0606] I@H      @Update VPO file                        @0000 @BIN.LNX\VP.VPO @[Directories]ResPath
  106. [0607] I@H      @Update VPO file                        @0000 @BIN.LNX\VP.VPO @[Parameters]TargetPlatform
  107. [061] U@P     @Linux RTL binaries                       @0708 @LRTLBIN.RAR  @UNITS.LNX
  108. [062] U@P     @Linux API import library                 @0002 @LAPILIB.RAR  @LIB.LNX
  109. [063] U@P     @Linux compiled resources                 @0018 @LRESBIN.RAR  @RES.LNX
  110.  
  111. [07]  @H    @Create output dirs
  112. [071] D@H   @Create OUT.OS2                              @0000 @             @OUT.OS2
  113. [072] D@H   @Create OUT.OS2\UNITS                        @0000 @             @OUT.OS2\UNITS
  114. [073] D@H   @Create OUT.W32                              @0000 @             @OUT.W32
  115. [074] D@H   @Create OUT.W32\UNITS                        @0000 @             @OUT.W32\UNITS
  116. [075] D@H   @Create OUT.LNX                              @0000 @             @OUT.LNX
  117. [076] D@H   @Create OUT.LNX\UNITS                        @0000 @             @OUT.LNX\UNITS
  118.  
  119. [1]    @O @OS/2 specific files
  120. [10]   @O   @OS/2 API Help
  121. [100] U@O     @OS/2 API Help in VPH format               @4000 @OAPIVPH.RAR  @COMMON
  122. [101] U@O     @OS/2 API Help in INF format               @8960 @OAPIINF.RAR  @DOC\OS2
  123. [11]   @O   @OS/2 Examples
  124. [110] U@M     @OS/2 Examples source code                 @0166 @OEXMPSRC.RAR @EXAMPLES\OS2
  125. [111] U@O     @OS/2 Examples executables                 @0167 @OEXMPEXE.RAR @EXAMPLES\OS2
  126.  
  127.  
  128. [2]    @W @Win32 specific files
  129. [20]   @U   @Object Windows Library (needs original src)
  130. [201] P@U     @OWL source (needs original src)           @0545 @WOWLSRC.RAR  @SOURCE\OWL @Path to original BP7 or Delphi sources (for OWL) @c:\bp\rtl#OWLSource @OW700VP2.UPD @OW701VP2.UPD @OW800VP2.UPD
  131. [202] P@U     @OWL CALC source (needs original src)      @0017 @WCALCSRC.RAR @EXAMPLES\W32\CALC @Path to original BP7 sources (for OWL Calc) @c:\bp\examples#OWLCalcSource @WCALCSRC.UPD
  132. [203] P@U     @OWL CHESS source (needs original src)     @0766 @WCHESSRC.RAR @EXAMPLES\W32\CHESS @Path to original BP7 sources (for OWL Chess) @c:\bp\examples#OWLChessSource @WCHESSRC.UPD
  133. [21]   @W   @Win32 Examples
  134. [210] U@M     @Win32 Examples source code                @0000 @WEXMPSRC.RAR @EXAMPLES\W32
  135. [211] U@W     @Win32 Examples executables                @0000 @WEXMPEXE.RAR @EXAMPLES\W32
  136.  
  137.  
  138. [3]    @P @Linux specific files
  139. [31]   @P   @Linux Examples
  140. [310] U@M     @Linux Examples source code                @0020 @LEXMPSRC.RAR @EXAMPLES\LNX
  141.  
  142. [4]    @P @RTL Help, source and examples
  143. [41]  U@P   @VP Run-Time Library online help             @0295 @ARTLVPH.RAR  @COMMON
  144. [42]   @P   @VP Run-Time Library source code
  145. [421] U@P   @Install RTL source code                     @1670 @ARTLSRC.RAR  @SOURCE\RTL
  146. [422] B@H     @Update BldRtl.Bat                         @0000 @SOURCE\RTL\BldRtl.Bat @
  147. [423] B@H     @Update BldRtl.Cmd                         @0000 @SOURCE\RTL\BldRtl.Cmd @
  148. [424] B@H     @Update MakeSys.Bat                        @0000 @SOURCE\RTL\SYS\MakeSys.Bat @
  149. [425] B@H     @Update MakeSys.Cmd                        @0000 @SOURCE\RTL\SYS\makeSys.Cmd @
  150. [43]  U@P   @OS/2 API header files                       @1020 @ORTLSRC.RAR  @SOURCE\OS2
  151. [44]  U@P   @Win32 API header files                      @0107 @WRTLSRC.RAR  @SOURCE\W32
  152. [45]  U@P   @Linux API header files                      @0164 @LRTLSRC.RAR  @SOURCE\LNX
  153. [46]   @P   @Platform independent examples
  154. [460] U@P     @Platform independent examples source code @0560 @AEXMPSRC.RAR @EXAMPLES\COMMON
  155. [461] U@P     @Platform independent examples executables @0000 @AEXMPEXE.RAR @EXAMPLES\COMMON
  156.  
  157. [6]    @P @Borland library support (TV, OWL, VCL)
  158. [60]  U@P   @Turbo Vision Source                         @0430 @ATVSRC.RAR   @SOURCE\TV
  159. [61]  P@U   @Visual Class Library (needs original src)   @0269 @AVCLSRC.RAR  @SOURCE\RTL @Path to original Delphi sources (for VCL) @c:\delphi\source#VCLSource @VC100VP2.UPD @VC200VP2.UPD @VC201VP2.UPD @VC300VP2.UPD @VC400VP2.UPD @VC500VP2.UPD
  160.  
  161. [7]    @P @Object professional 1.30 library support
  162. [71]  P@U   @Source code (needs original src)            @3500 @OP130VP2.RAR @SOURCE\OPRO  @Path to original OPRO sources @c:\opro#OProSource @OP130VP2.UPD
  163. [72]  P@U   @Examples Source code (needs original src)   @1300 @OX130VP2.RAR @SOURCE\OPRO\DEMO  @Path to original OPRO demo sources @c:\opro\demo#OProDemoSource @OX130VP2.UPD
  164.  
  165.