home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / VP21B274.ZIP / install.dat < prev    next >
Text File  |  2003-10-18  |  12KB  |  173 lines

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