home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0330 - 0339 / ibm0330-0339 / ibm0333.tar / ibm0333 / CCML2106.ZIP / INSTALL.DAT < prev    next >
Encoding:
INSTALL Professional project  |  1994-04-15  |  5.0 KB  |  196 lines

  1. /*
  2.  *  FILE:
  3.  *      DS.DAT
  4.  *
  5.  *  DESCRIPTION:
  6.  *      This file contains the Directory Services installation.
  7.  */
  8.  
  9. @DefineProject
  10.     @Name       = "Directory Services"
  11.     @Version    = "1.02"
  12.     @Subdir     = "\\DS\\"
  13.     @OutDrive   = S
  14.     @Group      = "A"
  15. @EndProject
  16.  
  17. /*
  18.  *  The @DefineVars block is used to define new variables for
  19.  *  your use.  The vars are strongly typed, thus you could not use a
  20.  *  integer variable as an output drive letter.
  21.  *
  22.  *  All non-predefined variables must be defined in the @DefineVars block
  23.  *  prior to their usage.
  24.  */
  25.  
  26. @DefineVars
  27.     @Dir        @Subdir2    = "\\NOVELL\\"    /* directory type */
  28.     @Dir        @Subdir3    = "\\BANYAN\\"
  29.     @Dir        @Subdir4    = "\\CONFIG\\"
  30.     @Dir        @Subdir5    = "\\CONFIG\\"
  31. @EndVars
  32.  
  33. @Display
  34.     @Cls
  35.  
  36.     This program will install @Name Version @Version on
  37.     your computer system and verify the integrity of the distribution disk.
  38.     You may press the [Esc] key at any time to abort the installation.
  39.     INSTALL will ask you several questions and then give you the option
  40.     of installing only selected parts of @Name (such as sample
  41.     configuration files).
  42.  
  43.     @Pause
  44. @EndDisplay
  45.  
  46. @GetGroups
  47.     @Cls
  48.  
  49.     Please select the parts of @Name you wish to install.
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.     Use the [Up Arrow], [Down Arrow], [Pg Up], & [Pg Dn] keys to move the
  62.     bar to the group you wish to install and then press the [Enter] key.
  63.  
  64.     @Set A = "Install All Files"
  65.     @Set N = "@Name for Novell Only"
  66.     @Set B = "@Name for Banyan Only"
  67.     @Set C = "Example Configuration Files for Novell Only"
  68.     @Set D = "Example Configuration Files for Banyan Only"
  69.  
  70. @EndGroups
  71.  
  72. @GetOutDrive
  73.     @Cls
  74.  
  75.     On which disk drive do you wish to install @Name:
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.     Use the [Up Arrow], [Down Arrow], [Pg Up], & [Pg Dn] keys to move the
  93.     bar to the disk drive you wish to install to and then press the
  94.     [Enter] key.
  95. @EndOutDrive
  96.  
  97.  
  98. @GetSubdir
  99.     @Cls
  100.  
  101.     Please specify the primary destination subdirectory.
  102.     This subdirectory is the location on your disk where the
  103.     @Name system will be installed.
  104.  
  105.     @Prompt = " Which subdirectory ([Enter] = @Subdir\\)? "
  106. @EndSubdir
  107.  
  108. @If (A [= @Group || N [= @Group )
  109. @GetSubdir @Subdir2
  110.     @Default = "@Subdir\\Novell\\"
  111.     @Cls
  112.  
  113.     Please specify the Novell subdirectory.  This subdirectory
  114.     is the location on your disk where the @Name for Novell
  115.     will be installed.
  116.  
  117.     @Prompt = " Which subdirectory ([Enter] = @Subdir\\Novell)? "
  118. @EndSubdir
  119. @EndIf
  120.  
  121. @If (A [= @Group || B [= @Group )
  122. @GetSubdir @Subdir3
  123.     @Default = "@Subdir\\Banyan\\"
  124.     @Cls
  125.  
  126.     Please specify the Banyan subdirectory.  This subdirectory
  127.     is the location on your disk where the @Name for Banyan
  128.     will be installed.
  129.  
  130.     @Prompt = " Which subdirectory ([Enter] = @Subdir\\Banyan)? "
  131. @EndSubdir
  132. @EndIf
  133.  
  134. @If (A [= @Group || N [= @Group || C [= @Group )
  135. @GetSubdir @Subdir4
  136.     @Default = "@Subdir2\\Config"
  137.     @Cls
  138.  
  139.     Please specify the configuration subdirectory for Novell.
  140.     This subdirectory is the location on your disk where the
  141.     configuration files for Novell will be installed.
  142.  
  143.     @Prompt = " Which subdirectory ([Enter] = @Subdir2\\Config)? "
  144. @EndSubdir
  145. @EndIf
  146.  
  147. @If (A [= @Group || B [= @Group || D [= @Group )
  148. @GetSubdir @Subdir5
  149.     @Default = "@Subdir3\\Config"
  150.     @Cls
  151.  
  152.     Please specify the configuration subdirectory for Banyan.
  153.     This subdirectory is the location on your disk where the
  154.     configuration files for Banyan will be installed.
  155.  
  156.     @Prompt = " Which subdirectory ([Enter] = @Subdir3\\Config)? "
  157. @EndSubdir
  158. @EndIf
  159.  
  160. @DefineDisk
  161. /*
  162.  *  This block shows how you may copy files that have been selected using
  163.  *  the @GetGroups block into multiple level subdirectories.
  164.  *  The @Group statement at the end of each file statement tells INSTALL
  165.  *  to copy the files over only if the end-user has choosen Group A or E.
  166.  */
  167.  
  168.     @Label = "DISK 1"
  169.         @File NDS.EXE       @Out @Subdir2\NDS.EXE @GROUP AN
  170.         @File BDS.EXE       @Out @Subdir3\BDS.EXE @GROUP AB
  171.         @File ReadMe.Txt    @Out @Subdir\ReadMe.Txt @GROUP ANB
  172.         @File NDS01.CFG     @Out @Subdir4\NDS01.CFG @GROUP ANC
  173.         @File NDS02.CFG     @Out @Subdir4\NDS02.CFG @GROUP ANC
  174.         @File NDS03.CFG     @Out @Subdir4\NDS03.CFG @GROUP ANC
  175.         @File NDS04.CFG     @Out @Subdir4\NDS04.CFG @GROUP ANC
  176.         @File NDS05.CFG     @Out @Subdir4\NDS05.CFG @GROUP ANC
  177.         @File BDS01.CFG     @Out @Subdir5\BDS01.CFG @GROUP ABD
  178.         @File BDS02.CFG     @Out @Subdir5\BDS02.CFG @GROUP ABD
  179.         @File BDS03.CFG     @Out @Subdir5\BDS03.CFG @GROUP ABD
  180.         @File BDS04.CFG     @Out @Subdir5\BDS04.CFG @GROUP ABD
  181.         @File BDS05.CFG     @Out @Subdir5\BDS05.CFG @GROUP ABD
  182.         
  183. @EndDisk
  184.  
  185. @Finish
  186.     @Cls
  187.     @ChDrive @OutDrive
  188.     @ChDir "@Subdir"
  189.  
  190.     Installation of @Name is complete.
  191.     
  192.     @Pause
  193. @EndFinish
  194.  
  195. /* end-of-file */
  196.