home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / wr07060a.zip / US7060B2.DSK / APPLETS / CASSETUP.ZIP / ls40cde.pro < prev    next >
Text File  |  1995-04-12  |  13KB  |  233 lines

  1. * CASSETUP application profile LAN Server 4.0 - Entry Server
  2. * NOTE: lines that begin with an asterisk (*) and blank lines are
  3. * treated as comments
  4.  
  5. * ALSO NOTE:  The format of this file and the syntax of its elements
  6. * are subject to change.
  7.  
  8. ****************************************************************
  9. *          APPLICATION DESCRIPTION SECTION                     *
  10. ****************************************************************
  11.  
  12.  
  13.                                       * APPNAME is a long descriptive name.
  14.                                       * It can contain blanks. It should be
  15.                                       * unique among all the Application
  16.                                       * Profiles.
  17. APPNAME = LAN Server 4.0^Entry-from CD
  18.  
  19.                                       * APPNICK is a short nickname.  It is
  20.                                       * used to identify this application in
  21.                                       * other scripts and profiles. It MUST
  22.                                       * be unique among all the App Profiles.
  23.                                       * Case is ignored for this parameter,
  24.                                       * so KILLER10 and killer10 are
  25.                                       * considered equal.
  26. APPNICK = ls40e
  27.  
  28.                                       * PROGTYPE tells what kind of
  29.                                       * application this is:
  30.                                       *      Operating System (1),
  31.                                       *      Transport (2),
  32.                                       *      Redirector(3),
  33.                                       * or other (4).
  34. PROGTYPE = 4
  35.                                       * ICON is the icon to be displayed to
  36.                                       * represent this application in CASSETUP
  37.                                       * A restriction in Release 1.1 of
  38.                                       * CASSETUP is that this must be a
  39.                                       * bitmap (bmp) file.
  40.                                       * The path is relative to the directory
  41.                                       * in which CASSETUP was installed
  42. ICON = CASSETUP:#113
  43.  
  44.                                       * OS tells whether the program runs
  45.                                       * under OS/2 (1) or DOS (2)
  46. OS = 1
  47.  
  48.                                       * PACKAGE tells whether it is a complete
  49.                                       * application (1) or a fix (2)
  50. PACKAGE = 1
  51.  
  52.                                       * If it is a fix, FIXTO is the APPNICK
  53.                                       * of the application it fixes.
  54. * FIXTO =
  55.  
  56.                                       * And FIXLEVEL specifies the relative
  57.                                       * fix level.  It can be -1 to indicate
  58.                                       * it is an unsequenced fix.
  59. * FIXLEVEL =
  60.  
  61. ****************************************************************
  62. *                   IMAGE LOAD SECTION                         *
  63. * (elements in this section describe how the application's     *
  64. * install image is put onto a Code Server -- usually by being  *
  65. * copied from install diskettes or CD-ROM)                     *
  66. ****************************************************************
  67.  
  68.                  * The directories below are set up when the application's
  69.                  * install images are loaded onto the code server.
  70.  
  71.                                       * APPDIR is the subdirectory (relative
  72.                                       * to the CID mount point) where
  73.                                       * the app's install images will be
  74.                                       * stored. The directory will be created
  75.                                       * if it does not exist.
  76.                                       * The CID Mount Point is specified
  77.                                       * in the CASSETUP gui.
  78. APPDIR = IMG\ls40e
  79.  
  80.                                       * WORKDIR is a subdirectory (relative
  81.                                       * to the WORK alias) where various
  82.                                       * application-required programs may be
  83.                                       * placed.  It is optional, but almost
  84.                                       * every application will need one.  The
  85.                                       * directory will be created if it
  86.                                       * does not exist.
  87.                                       * Some CID documentation refers to this
  88.                                       * as the EXE directory.
  89.                                       * The WORK alias is specified in the GUI.
  90. WORKDIR = EXE\ls40e
  91.  
  92.                                       * DLLDIR is the directory (relative to
  93.                                       * the DLL alias) where DLLs for
  94.                                       * the product will be placed.  Not all
  95.                                       * applications will need one.
  96.                                       * The DLL alias is specified in the GUI.
  97. DLLDIR = DLL\ls40e
  98.  
  99.                                       * RSPDIR is the directory (relative to
  100.                                       * the RESP alias) where response
  101.                                       * files will be placed.
  102. RESPDIR = RSP\ls40e
  103.  
  104.                                       * LOGDIR is the directory (relative
  105.                                       * to the LOG alias) where log files
  106.                                       * will be placed.
  107. LOGDIR = LOG\ls40e
  108.  
  109.                  * The parameters below describe the methods to be
  110.                  * used to put the applications's images on the Code Server.
  111.  
  112.                                       * METHOD defines whether XCOPY or an
  113.                                       * application-supplied program will be
  114.                                       * used to load the images.
  115.                                       * Methods are 1=XCOPY-is-used
  116.                                       *             2=Application-supplied
  117. METHOD =  2
  118.  
  119.                                       * NUMDSKT is the number of diskettes
  120.                                       * (or CD-ROMS)in the package.  It is
  121.                                       * required when the XCOPY method is
  122.                                       * being used, but optional otherwise.
  123. NUMDSKT = 1
  124.  
  125.  
  126.                         * The next parameter deals with loading the images
  127.                         * using an application-provided program.
  128.  
  129.                                       * If METHOD==2 the IMAGELOAD keywords
  130.                                       * specify the commands to be run and
  131.                                       * the meaning of their return codes.
  132.                                       * IMAGELOAD.0 specifies the number of
  133.                                       * commands to be run.
  134. IMAGELOAD.0 = 1
  135.                                       * IMAGELOAD.n is a template for the
  136.                                       * nth command that will be executed.
  137.                                       * Templates may contain Symbolic
  138.                                       * Substitution Parameters, which will be
  139.                                       * replaced by actual values when the
  140.                                       * command line is executed.
  141.                                       * The Symbolic Substitutions supported
  142.                                       * for IMAGELOAD are
  143.                                       *     $T      which is replaced by the
  144.                                       *             target path (the path to
  145.                                       *             which code images are to
  146.                                       *             be moved).
  147.                                       *     $S      which is replaced by the
  148.                                       *             source drive (and,
  149.                                       *             possibly, path) from which
  150.                                       *             the code images will be
  151.                                       *             copied.
  152.                                       *     $W      which is replaced by the
  153.                                       *             fully-qualified path of
  154.                                       *             the Work directory.
  155.                                       *     $D      which is replaced by the
  156.                                       *             fully-qualified path of
  157.                                       *             the DLL directory.
  158.                                       *     $F      which applies only to CSDs
  159.                                       *             and is replaced by the
  160.                                       *             fully-qualified path of
  161.                                       *             the Work directory of the
  162.                                       *             application being fixed.
  163. IMAGELOAD.1 = XCOPY $S\IBMLSE\*.* $T /S
  164.  
  165.                         * The next parameter deals with commands to be
  166.                         * run _before_ the image loading command.  They
  167.                         * are run regardless of the Method selected.
  168.                         * The work directory, will be put at the front of the
  169.                         * path and dpath during execution of these steps
  170.  
  171.                                       * The SETUP keywords specify steps
  172.                                       * to be performed before image
  173.                                       * loading.  Commands to unpack the
  174.                                       * load image program, for example, might
  175.                                       * go here.
  176.                                       * SETUP.0 says how many steps there
  177.                                       * are
  178. SETUP.0 = 1
  179.                                       * SETUP.n gives the prompt text for
  180.                                       * step n.  If it is blank, then the
  181.                                       * step is done immediately
  182. SETUP.1 =  LS 4.0 Entry CD-ROM
  183.                                       * If there is a diskette prompt, then
  184.                                       * the diskette can be verified either by
  185.                                       * Volume Label or presence of a file.
  186.                                       * These elements are optional.
  187. SETUP.1.0Volser = LS40ENTRY
  188.                                       * For each step, there can be as many
  189.                                       * commands as needed. SETUP.n.0 parm
  190.                                       * tells how many commands make up
  191.                                       * step n.
  192. SETUP.1.0 =     0
  193.  
  194. ****************************************************************
  195. *                      INSTALL SECTION                         *
  196. * (elements in this section deal with how the application is   *
  197. * remotely installed).                                         *
  198. ****************************************************************
  199.  
  200.                                       * INSTCMD is the template of the
  201.                                       * install command.  Symbolic
  202.                                       * substitution is supported for $T, $S,
  203.                                       * $D and $W as described above, but
  204.                                       * also for
  205.                                       *     $B (boot drive)
  206.                                       *     $M (Maint dir)
  207.                                       *     $R (response file dir)
  208.                                       *     $V (server name)
  209.                                       *     $F (directory for the /S2 parm)
  210.                                       *     $C (client name)
  211.                                       *     $O (boot drive)
  212. INSTCMD = $S\laninstr /SRV /l1:$L\$C.l1 /l2:$L\$C.l2 /R:
  213.  
  214.                                       * DEFRESPFILE is the default response
  215.                                       * file name.  It is used during
  216.                                       * creation of LCU command files
  217.                                       * to specify a "rspdir/default"
  218.                                       * block for the install command line.
  219.                                       * If it is specified then the response
  220.                                       * file (usually /R) parameter in
  221.                                       * INSTPROG must be at the end of the
  222.                                       * string and be empty.  For example:
  223.                                       *    myinstpg /S:something  /R:
  224. DEFRESPFILE = default.rsp
  225.  
  226.  
  227.                                       * MAINTSYSREQ tells whether the install
  228.                                       * command must be run under a
  229.                                       * maintenance system (1 is yes, 0 no)
  230. MaintSysReq = 0
  231.  
  232.  
  233.