home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Product / Product.zip / FREELAN5.EXE / MAINCFG.PKG < prev    next >
Text File  |  1996-08-29  |  3KB  |  115 lines

  1. *********************************************************************
  2. *     Install Configuration Package File                            *
  3. *                                                                   *
  4. *                                                                   *
  5. * (C) COPYRIGHT LOTUS DEVELOPMENT CORP. 1996. ALL RIGHTS RESERVED.  *
  6. *        LICENSED MATERIALS - PROPERTY OF LOTUS DEVELOPMENT         *
  7. *                                                                   *
  8. *                                                                   *
  9. *********************************************************************
  10.  
  11. * Define exit DLL
  12. EXIT
  13.    DLL = 'EPFEXIT'
  14.  
  15. FILE
  16.    EXITWHEN = 'INSTALL || UPDATE',
  17.    EXITIGNOREERR = 'NO',
  18.    EXIT = 'MAKEDIR %epfiaux1dir%//WORK'
  19.  
  20. FILE
  21.    EXITWHEN = 'INSTALL || UPDATE',
  22.    EXITIGNOREERR = 'NO',
  23.    EXIT = 'MAKEDIR %epfiaux1dir%//BACKUP'
  24.  
  25. *FILE
  26. *   EXITWHEN = 'INSTALL || UPDATE',
  27. *   EXITIGNOREERR = 'NO',
  28. *   EXIT = 'MAKEDIR %epfiaux1dir%//TEMP'
  29.  
  30. FILE
  31.    EXITWHEN = 'DELETE',
  32.    EXITIGNOREERR = 'YES',
  33.    EXIT = 'REMOVEDIR %epfiaux1dir%//WORK'
  34.  
  35. FILE
  36.    EXITWHEN = 'DELETE',
  37.    EXITIGNOREERR = 'YES',
  38.    EXIT = 'REMOVEDIR %epfiaux1dir%//BACKUP'
  39.  
  40. *FILE
  41. *   EXITWHEN = 'DELETE',
  42. *   EXITIGNOREERR = 'NO',
  43. *   EXIT = 'REMOVEDIR %epfiaux1dir%//TEMP'
  44.  
  45. * Define exit DLL
  46. EXIT
  47.    DLL = 'EPFIEXTS'
  48.  
  49. ** LIBPATH Modifications
  50.  
  51. UPDATECONFIG
  52.    VAR = 'LIBPATH',
  53.    ADDSTR = '%SERVERFILEDIR%//COMPNENT',
  54.    ADDWHEN = ' INSTALL || UPDATE ',
  55.    DELETEWHEN = ' NEVER ',
  56.    LINESEARCHPOS = 'AFTER',
  57.    LINESEARCHSTR = '.'
  58.  
  59. ** PATH Modifications
  60.  
  61. UPDATECONFIG
  62.    VAR = 'SET PATH',
  63.    ADDSTR = '%SERVERFILEDIR%//COMPNENT',
  64.    ADDWHEN = ' INSTALL || UPDATE ',
  65.    DELETEWHEN = ' NEVER ',
  66.    LINESEARCHPOS = 'AFTER',
  67.    LINESEARCHSTR = '.'
  68.  
  69. ** HELP Modifications
  70.  
  71. UPDATECONFIG
  72.    VAR = 'SET HELP',
  73.    ADDSTR = '%SERVERFILEDIR%//COMPNENT',
  74.    ADDWHEN = ' INSTALL || UPDATE ',
  75.    DELETEWHEN = ' NEVER '
  76.  
  77. FILE
  78.    EXITWHEN = 'INSTALL',
  79.    EXITIGNOREERR = 'NO',
  80.    EXIT = 'EXEC bg tw CMD.EXE /c COPY %EPFIINSTDIR%//SUIT.RI %epfiaux1dir%'
  81.  
  82. FILE
  83.    EXITWHEN = 'INSTALL',
  84.    EXITIGNOREERR = 'NO',
  85.    EXIT = 'EXEC bg tw CMD.EXE /c COPY %EPFIINSTDIR%//INSTALL.INI %epfiaux1dir%'
  86.  
  87. ** Create the folder
  88.  
  89. FILE
  90.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  91.    EXITIGNOREERR = 'YES',
  92.    EXIT = 'CREATEWPSOBJECT WPFolder "%FOLDER_NAME%"           <WP_DESKTOP> U           "ALWAYSSORT=YES;ICONFILE=%epfiaux1dir%//LSS32CL.ICO;ICONNFILE=1,%epfiaux1dir%//LSS32OP.ICO;OBJECTID=<LOTSUITE>;"'
  93.  
  94. ** Delete the folder
  95.  
  96. FILE
  97.    EXITWHEN = 'DELETE',
  98.    EXITIGNOREERR = 'YES',
  99.    EXIT = 'DELETEWPSOBJECT <LOTSUITE>'
  100.  
  101. ** Check if user wants to add a program to the Startup folder to preload some files
  102.  
  103. FILE
  104.    EXITWHEN = 'INSTALL && ("%SPEEDUP%" == "YES")',
  105.    EXITIGNOREERR = 'YES',
  106.    EXIT = 'CREATEWPSOBJECT WPProgram "Lotus Start" <WP_START> U "EXENAME=%EPFIAUX1DIR%//COMPNENT//LTQSR10.EXE;OBJECTID=<LOTSTART>;"'
  107.  
  108. ** Delete program from the Startup folder
  109.  
  110. FILE
  111.    EXITWHEN = 'DELETE',
  112.    EXITIGNOREERR = 'YES',
  113.    EXIT = 'DELETEWPSOBJECT <LOTSTART>'
  114.  
  115.