home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / makedce.zip / MAKEDCE.PKG < prev    next >
Text File  |  1996-04-04  |  17KB  |  615 lines

  1. *---------------------------------------------------------------------
  2. *  Service level
  3. *---------------------------------------------------------------------
  4. SERVICELEVEL
  5.    LEVEL = '000000'
  6.  
  7. **********************************************************************
  8. * Packaging parameters used: /U DRIVE MAKEDCE.PKG A: D:\MAKEDCEI
  9. **********************************************************************
  10.  
  11.  
  12.  
  13. **********************************************************************
  14.  
  15.  
  16. *---------------------------------------------------------------------
  17. *  Default directories
  18. *---------------------------------------------------------------------
  19. PATH
  20.    FILE = 'C:/MAKEDCE',
  21.    FILELABEL = 'MakeDCE Main Directory'
  22.  
  23. **********************************************************************
  24.  
  25. ********************************************
  26. * For CD-ROM installs:
  27. * One of the enablement steps is to run this exit, to reset the
  28. * read-only attribute on the .pkg file
  29. ********************************************
  30. FILE
  31.    EXITWHEN = 'ALWAYS',
  32.    EXITIGNOREERR = 'YES',
  33.    EXIT = 'EXEC bg tw CMD.EXE /C ATTRIB %EPFIFILEDIR%\MAKEDCE.PKG -R'
  34.  
  35. *---------------------------------------------------------------------
  36. *  Exit to define your product folder's object ID.
  37. *
  38. *  The following changes are required:
  39. *  - Set variable FOLDERID to your folder's object ID; be sure to make
  40. *    the value sufficiently unique; do not use "PRODFLDR".
  41. *---------------------------------------------------------------------
  42. FILE
  43.    EXITWHEN = 'ALWAYS',
  44.    EXITIGNOREERR = 'NO',
  45.    EXIT = 'SETVAR FOLDERID=MakeDCE'
  46.  
  47. FILE
  48.    EXITWHEN = 'ALWAYS',
  49.    EXITIGNOREERR = 'NO',
  50.    EXIT = 'SETVAR EXAMPLEFLDRID=MKDCEXMP'
  51.  
  52. **********************************************************************
  53.  
  54.  
  55. *---------------------------------------------------------------------
  56. *  This component creates a folder on the desktop.  You must create
  57. *  the folder in a hidden component to ensure that deleting your
  58. *  product does not delete the folder before the objects within the
  59. *  folder are deleted.
  60. *---------------------------------------------------------------------
  61. COMPONENT
  62.    NAME = 'INSFIRST',
  63.    ID = 'INSFIRST',
  64.    DISPLAY = 'NO',
  65.    SIZE = '810000',
  66.    SHARED = 'NO',
  67.    DELETE = 'YES'
  68.  
  69. *---------------------------------------------------------------------
  70. *  Include a FILE entry to install the catalog file.
  71. *
  72. *  The following changes are required:
  73. *  - Change the SOURCE and PWS keywords to the name of your catalog
  74. *    file.
  75. *---------------------------------------------------------------------
  76. FILE
  77.    WHEN = 'OUTOFDATE',
  78.    REPLACEINUSE = 'I U D R',
  79.    SOURCE = 'DRIVE:MAKEDCE.ICF',
  80.    PWS = 'MAKEDCE.ICF',
  81.    DATE = '950724',
  82.    TIME = '1342',
  83.    SIZE = '859'
  84.  
  85. *---------------------------------------------------------------------
  86. *  Set variable CATALOG to be the name of the catalog file;
  87. *  the variable is used in EPFISINC.PKG.
  88. *
  89. *  The following changes are required:
  90. *  - Change "CATALOG.ICF" in the EXIT keyword to the name of your
  91. *    catalog file.
  92. *---------------------------------------------------------------------
  93. FILE
  94.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  95.    EXITIGNOREERR = 'NO',
  96.    EXIT = 'SETVAR CATALOG=MAKEDCE.ICF'
  97.  
  98. *---------------------------------------------------------------------
  99. *  Include a FILE entry to install the description file.
  100. *
  101. *  The following changes are required:
  102. *  - Change the SOURCE and PWS keywords to the name of your
  103. *    description file.
  104. *---------------------------------------------------------------------
  105. FILE
  106.    WHEN = 'OUTOFDATE',
  107.    REPLACEINUSE = 'I U D R',
  108.    SOURCE = 'DRIVE:MAKEDCE.DSC',
  109.    PWS = 'MAKEDCE.DSC',
  110.    DATE = '950724',
  111.    TIME = '1338',
  112.    SIZE = '135'
  113.  
  114. *---------------------------------------------------------------------
  115. *  Create your product's folder on the desktop.
  116. *
  117. *  The following changes are required:
  118. *  - Change "MakeDCE" in the EXIT keyword to your product name.
  119. *---------------------------------------------------------------------
  120. FILE
  121.    EXITWHEN = 'INSTALL || UPDATE',
  122.    EXITIGNOREERR = 'NO',
  123.    EXIT = 'CREATEWPSOBJECT WPFolder "MakeDCE"                   <WP_DESKTOP> R                   "OBJECTID=<%FOLDERID%>;"'
  124.  
  125. *---------------------------------------------------------------------
  126. *  The included package file will install and register the
  127. *  Installation Utility.  You do not need to make any changes to
  128. *  EPFISINC.PKG.
  129. *---------------------------------------------------------------------
  130. INCLUDE
  131.    NAME = 'DRIVE:EPFISINC.PKG'
  132.  
  133.  
  134. **********************************************************************
  135. UPDATECONFIG
  136.    VAR = 'SET PATH',
  137.    ADDSTR = '%EPFIFILEDIR%\BIN',
  138.    ADDWHEN = 'INSTALL',
  139.    DELETEWHEN = ' NEVER '
  140.  
  141. UPDATECONFIG
  142.    VAR = 'LIBPATH',
  143.    ADDSTR = '%EPFIFILEDIR%\DLL',
  144.    ADDWHEN = 'INSTALL',
  145.    DELETEWHEN = ' NEVER '
  146.  
  147. UPDATECONFIG
  148.    VAR = 'SET HELP',
  149.    ADDSTR = '%EPFIFILEDIR%\HELP',
  150.    ADDWHEN = 'INSTALL',
  151.    DELETEWHEN = ' NEVER '
  152.  
  153. UPDATECONFIG
  154.    VAR = 'SET BOOKSHELF',
  155.    ADDSTR = '%EPFIFILEDIR%\HELP',
  156.    ADDWHEN = 'INSTALL',
  157.    DELETEWHEN = ' NEVER '
  158.  
  159. UPDATECONFIG
  160.    VAR = 'SET INCLUDE',
  161.    ADDSTR = '%EPFIFILEDIR%\INCLUDE',
  162.    ADDWHEN = 'INSTALL',
  163.    DELETEWHEN = ' NEVER '
  164.  
  165. UPDATECONFIG
  166.    VAR = 'SET LIB',
  167.    ADDSTR = '%EPFIFILEDIR%\LIB',
  168.    ADDWHEN = 'INSTALL',
  169.    DELETEWHEN = ' NEVER '
  170.  
  171. ADDCONFIG
  172.    VAR = 'SET MAKEDCE',
  173.    ADDSTR = '%EPFIFILEDIR%',
  174.    ADDWHEN = 'INSTALL',
  175.    DELETEWHEN = ' NEVER '
  176.  
  177. ADDCONFIG
  178.    VAR = 'SET IDLGEN',
  179.    ADDSTR = '-idb',
  180.    ADDWHEN = 'INSTALL',
  181.    DELETEWHEN = ' NEVER '
  182.  
  183.  
  184. *---------------------------------------------------------------------
  185. *  Include 1 COMPONENT entry for each component.
  186. *
  187. *  The following changes are required:
  188. *  - Change "Component 1" in the NAME keyword to the name of the
  189. *    component.
  190. *  - Describe the component in the DESCRIPTION keyword.
  191. *
  192. *  The component must require at least the INSFIRST and DELLAST
  193. *  components.
  194. *---------------------------------------------------------------------
  195. COMPONENT
  196.    NAME = 'MakeDCE',
  197.    ID = 'MakeDCE1',
  198.    REQUIRES = 'INSFIRST DELLAST',
  199.    DISPLAY = 'YES',
  200.    DESCRIPTION = 'MakeDCE: Programming Development Tool',
  201.    SIZE = '2130000',
  202.    SHARED = 'NO',
  203.    DELETE = 'YES'
  204.  
  205. *---------------------------------------------------------------------
  206. *  Include 1 FILE entry for each file in the component.
  207. *
  208. *  The following changes are required:
  209. *  - Change the SOURCE and PWS keywords to the name of the file to
  210. *    install.
  211. *---------------------------------------------------------------------
  212. FILE
  213.    WHEN = 'OUTOFDATE',
  214.    PWSPATH = 'PWSFILE',
  215.    REPLACEINUSE = 'I U D R',
  216.    SOURCE = 'DRIVE:READ.ME',
  217.    PWS = '%EPFIFILEDIR%/READ.ME',
  218.    DATE = '950725',
  219.    TIME = '1850',
  220.    SIZE = '5964'
  221.  
  222. FILE
  223.    WHEN = 'OUTOFDATE',
  224.    PWSPATH = 'PWSFILE',
  225.    REPLACEINUSE = 'I U D R',
  226.    UNPACK = 'YES',
  227.    SOURCE = 'DRIVE:MAKEDCE.DL_',
  228.    PWS = '%EPFIFILEDIR%/DLL/MAKEDCE.DLL',
  229.    DATE = '941014',
  230.    TIME = '1110',
  231.    SIZE = '33280'
  232.  
  233. FILE
  234.    WHEN = 'OUTOFDATE',
  235.    PWSPATH = 'PWSFILE',
  236.    REPLACEINUSE = 'I U D R',
  237.    UNPACK = 'YES',
  238.    SOURCE = 'DRIVE:BITMAP.DL_',
  239.    PWS = '%EPFIFILEDIR%/DLL/BITMAP.DLL',
  240.    DATE = '930607',
  241.    TIME = '1412',
  242.    SIZE = '209920'
  243.  
  244. FILE
  245.    WHEN = 'OUTOFDATE',
  246.    PWSPATH = 'PWSFILE',
  247.    REPLACEINUSE = 'I U D R',
  248.    UNPACK = 'YES',
  249.    SOURCE = 'DRIVE:MAKEGEN.DL_',
  250.    PWS = '%EPFIFILEDIR%/DLL/MAKEGEN.DLL',
  251.    DATE = '950725',
  252.    TIME = '1711',
  253.    SIZE = '304847'
  254.  
  255. FILE
  256.    WHEN = 'OUTOFDATE',
  257.    PWSPATH = 'PWSFILE',
  258.    REPLACEINUSE = 'I U D R',
  259.    UNPACK = 'YES',
  260.    SOURCE = 'DRIVE:DRDUTIL.DL_',
  261.    PWS = '%EPFIFILEDIR%/DLL/DRDUTIL.DLL',
  262.    DATE = '950110',
  263.    TIME = '1956',
  264.    SIZE = '27147'
  265.  
  266. FILE
  267.    WHEN = 'OUTOFDATE',
  268.    PWSPATH = 'PWSFILE',
  269.    REPLACEINUSE = 'I U D R',
  270.    UNPACK = 'YES',
  271.    SOURCE = 'DRIVE:PMGLUHLP.DL_',
  272.    PWS = '%EPFIFILEDIR%/DLL/PMGLUHLP.DLL',
  273.    DATE = '950726',
  274.    TIME = '1543',
  275.    SIZE = '1561'
  276.  
  277. FILE
  278.    WHEN = 'OUTOFDATE',
  279.    PWSPATH = 'PWSFILE',
  280.    REPLACEINUSE = 'I U D R',
  281.    UNPACK = 'YES',
  282.    SOURCE = 'DRIVE:PMGLUHLP.HL_',
  283.    PWS = '%EPFIFILEDIR%/HELP/PMGLUHLP.HLP',
  284.    DATE = '950726',
  285.    TIME = '1543',
  286.    SIZE = '13171'
  287.  
  288. FILE
  289.    WHEN = 'OUTOFDATE',
  290.    PWSPATH = 'PWSFILE',
  291.    REPLACEINUSE = 'I U D R',
  292.    UNPACK = 'YES',
  293.    SOURCE = 'DRIVE:MAKEDCE.IN_',
  294.    PWS = '%EPFIFILEDIR%/HELP/MAKEDCE.INF',
  295.    DATE = '941104',
  296.    TIME = '1408',
  297.    SIZE = '247283'
  298.  
  299. FILE
  300.    WHEN = 'OUTOFDATE',
  301.    PWSPATH = 'PWSFILE',
  302.    REPLACEINUSE = 'I U D R',
  303.    UNPACK = 'YES',
  304.    SOURCE = 'DRIVE:GENCAT.EX_',
  305.    PWS = '%EPFIFILEDIR%/BIN/GENCAT.EXE',
  306.    DATE = '930729',
  307.    TIME = '1731',
  308.    SIZE = '10240'
  309.  
  310. FILE
  311.    WHEN = 'OUTOFDATE',
  312.    PWSPATH = 'PWSFILE',
  313.    REPLACEINUSE = 'I U D R',
  314.    UNPACK = 'YES',
  315.    SOURCE = 'DRIVE:GLDEL.CM_',
  316.    PWS = '%EPFIFILEDIR%/BIN/GLDEL.CMD',
  317.    DATE = '941017',
  318.    TIME = '1430',
  319.    SIZE = '940'
  320.  
  321. FILE
  322.    WHEN = 'OUTOFDATE',
  323.    PWSPATH = 'PWSFILE',
  324.    REPLACEINUSE = 'I U D R',
  325.    UNPACK = 'YES',
  326.    SOURCE = 'DRIVE:GLSTRSTR.CM_',
  327.    PWS = '%EPFIFILEDIR%/BIN/GLSTRSTR.CMD',
  328.    DATE = '941017',
  329.    TIME = '1430',
  330.    SIZE = '351'
  331.  
  332. FILE
  333.    WHEN = 'OUTOFDATE',
  334.    PWSPATH = 'PWSFILE',
  335.    REPLACEINUSE = 'I U D R',
  336.    UNPACK = 'YES',
  337.    SOURCE = 'DRIVE:GLUEGEN.EX_',
  338.    PWS = '%EPFIFILEDIR%/BIN/GLUEGEN.EXE',
  339.    DATE = '940406',
  340.    TIME = '1526',
  341.    SIZE = '118644'
  342.  
  343. FILE
  344.    WHEN = 'OUTOFDATE',
  345.    PWSPATH = 'PWSFILE',
  346.    REPLACEINUSE = 'I U D R',
  347.    UNPACK = 'YES',
  348.    SOURCE = 'DRIVE:GOAPP.CM_',
  349.    PWS = '%EPFIFILEDIR%/BIN/GOAPP.CMD',
  350.    DATE = '950307',
  351.    TIME = '1117',
  352.    SIZE = '95'
  353.  
  354. FILE
  355.    WHEN = 'OUTOFDATE',
  356.    PWSPATH = 'PWSFILE',
  357.    REPLACEINUSE = 'I U D R',
  358.    UNPACK = 'YES',
  359.    SOURCE = 'DRIVE:GOMAKE.CM_',
  360.    PWS = '%EPFIFILEDIR%/BIN/GOMAKE.CMD',
  361.    DATE = '950110',
  362.    TIME = '1933',
  363.    SIZE = '43'
  364.  
  365. FILE
  366.    WHEN = 'OUTOFDATE',
  367.    PWSPATH = 'PWSFILE',
  368.    REPLACEINUSE = 'I U D R',
  369.    UNPACK = 'YES',
  370.    SOURCE = 'DRIVE:IDLGEN.EX_',
  371.    PWS = '%EPFIFILEDIR%/BIN/IDLGEN.EXE',
  372.    DATE = '941104',
  373.    TIME = '1112',
  374.    SIZE = '541050'
  375.  
  376. FILE
  377.    WHEN = 'OUTOFDATE',
  378.    PWSPATH = 'PWSFILE',
  379.    REPLACEINUSE = 'I U D R',
  380.    UNPACK = 'YES',
  381.    SOURCE = 'DRIVE:PMGLUE.EX_',
  382.    PWS = '%EPFIFILEDIR%/BIN/PMGLUE.EXE',
  383.    DATE = '950726',
  384.    TIME = '1539',
  385.    SIZE = '289792'
  386.  
  387. FILE
  388.    WHEN = 'OUTOFDATE',
  389.    PWSPATH = 'PWSFILE',
  390.    REPLACEINUSE = 'I U D R',
  391.    UNPACK = 'YES',
  392.    SOURCE = 'DRIVE:PMIDLGEN.EX_',
  393.    PWS = '%EPFIFILEDIR%/BIN/PMIDLGEN.EXE',
  394.    DATE = '950109',
  395.    TIME = '1606',
  396.    SIZE = '213504'
  397.  
  398. FILE
  399.    WHEN = 'OUTOFDATE',
  400.    PWSPATH = 'PWSFILE',
  401.    REPLACEINUSE = 'I U D R',
  402.    UNPACK = 'YES',
  403.    SOURCE = 'DRIVE:PMIDLGEN.IC_',
  404.    PWS = '%EPFIFILEDIR%/BIN/PMIDLGEN.ICO',
  405.    DATE = '941107',
  406.    TIME = '1834',
  407.    SIZE = '3968'
  408.  
  409. FILE
  410.    WHEN = 'OUTOFDATE',
  411.    PWSPATH = 'PWSFILE',
  412.    REPLACEINUSE = 'I U D R',
  413.    UNPACK = 'YES',
  414.    SOURCE = 'DRIVE:PMGLUE.IC_',
  415.    PWS = '%EPFIFILEDIR%/BIN/PMGLUE.ICO',
  416.    DATE = '950706',
  417.    TIME = '1033',
  418.    SIZE = '3008'
  419.  
  420. FILE
  421.    WHEN = 'OUTOFDATE',
  422.    PWSPATH = 'PWSFILE',
  423.    REPLACEINUSE = 'I U D R',
  424.    UNPACK = 'YES',
  425.    SOURCE = 'DRIVE:SED.EX_',
  426.    PWS = '%EPFIFILEDIR%/BIN/SED.EXE',
  427.    DATE = '920601',
  428.    TIME = '1059',
  429.    SIZE = '30891'
  430.  
  431. FILE
  432.    WHEN = 'OUTOFDATE',
  433.    PWSPATH = 'PWSFILE',
  434.    REPLACEINUSE = 'I U D R',
  435.    UNPACK = 'YES',
  436.    SOURCE = 'DRIVE:glue._',
  437.    PWS = '%EPFIFILEDIR%/INCLUDE/MAKEDCE/glue.h',
  438.    DATE = '931028',
  439.    TIME = '1523',
  440.    SIZE = '9330'
  441.  
  442. FILE
  443.    WHEN = 'OUTOFDATE',
  444.    PWSPATH = 'PWSFILE',
  445.    REPLACEINUSE = 'I U D R',
  446.    UNPACK = 'YES',
  447.    SOURCE = 'DRIVE:gluedefs._',
  448.    PWS = '%EPFIFILEDIR%/INCLUDE/MAKEDCE/gluedefs.h',
  449.    DATE = '930905',
  450.    TIME = '0703',
  451.    SIZE = '3705'
  452.  
  453. FILE
  454.    WHEN = 'OUTOFDATE',
  455.    PWSPATH = 'PWSFILE',
  456.    REPLACEINUSE = 'I U D R',
  457.    UNPACK = 'YES',
  458.    SOURCE = 'DRIVE:glue.li_',
  459.    PWS = '%EPFIFILEDIR%/LIB/glue.lib',
  460.    DATE = '940410',
  461.    TIME = '2048',
  462.    SIZE = '48199'
  463.  
  464. FILE
  465.    WHEN = 'OUTOFDATE',
  466.    PWSPATH = 'PWSFILE',
  467.    REPLACEINUSE = 'I U D R',
  468.    UNPACK = 'YES',
  469.    SOURCE = 'DRIVE:so32dll.li_',
  470.    PWS = '%EPFIFILEDIR%/LIB/so32dll.lib',
  471.    DATE = '930730',
  472.    TIME = '1619',
  473.    SIZE = '5120'
  474.  
  475.  
  476. FILE
  477.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  478.    EXITIGNOREERR = 'NO',
  479.    EXIT = 'CREATEWPSOBJECT WPProgram "PMIdlGen"          <%FOLDERID%> R "EXENAME=%EPFIFILEDIR%\BIN\PMIDLGEN.EXE;STARTUPDIR=%EPFIFILEDIR%\BIN;OBJECTID=<PMIDLGEN>;"'
  480. FILE
  481.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  482.    EXITIGNOREERR = 'NO',
  483.    EXIT = 'CREATEWPSOBJECT WPProgram "PMGlueGen"         <%FOLDERID%> R "EXENAME=%EPFIFILEDIR%\BIN\PMGLUE.EXE;STARTUPDIR=%EPFIFILEDIR%\BIN;OBJECTID=<PMGLUE>;"'
  484.  
  485. FILE
  486.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  487.    EXITIGNOREERR = 'NO',
  488.    EXIT = 'CREATEWPSOBJECT WPProgram "MakeDCE Reference" <%FOLDERID%> R "EXENAME=VIEW.EXE;STARTUPDIR=%EPFIFILEDIR%\HELP;PARAMETERS=MAKEDCE.INF;OBJECTID=<MAKEDCEB>;"'
  489.  
  490. *FILE
  491. *   EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  492. *   EXITIGNOREERR = 'NO',
  493. *   EXIT          = 'CREATEWPSOBJECT WPProgram "PMIDLGEN"
  494. *                   <%FOLDERID%> R
  495. *                   "EXENAME=PMIDLGEN.EXE;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=[];OBJECTID=<COMP1A>;"'
  496.  
  497. *---------------------------------------------------------------------
  498. *  Delete the program object.
  499. *
  500. *  The following changes are required:
  501. *  - Change "COMP1A" in the EXIT keyword to the program's object ID;
  502. *    be sure to use the object ID that you gave the object when it was
  503. *    created in the previous FILE entry; the value must be enclosed in
  504. *    "<>" characters.
  505. *---------------------------------------------------------------------
  506. FILE
  507.    EXITWHEN = 'DELETE',
  508.    EXITIGNOREERR = 'YES',
  509.    EXIT = 'DELETEWPSOBJECT <PMIDLGEN>'
  510. FILE
  511.    EXITWHEN = 'DELETE',
  512.    EXITIGNOREERR = 'YES',
  513.    EXIT = 'DELETEWPSOBJECT <PMGLUE>'
  514. FILE
  515.    EXITWHEN = 'DELETE',
  516.    EXITIGNOREERR = 'YES',
  517.    EXIT = 'DELETEWPSOBJECT <MAKEDCEB>'
  518.  
  519.  
  520. *---------------------------------------------------------------------
  521. *  Include 1 COMPONENT entry for each component.
  522. *
  523. *  The following changes are required:
  524. *  - Change "Component 1" in the NAME keyword to the name of the
  525. *    component.
  526. *  - Describe the component in the DESCRIPTION keyword.
  527. *
  528. *  The component must require at least the INSFIRST and DELLAST
  529. *  components.
  530. *---------------------------------------------------------------------
  531. COMPONENT
  532.    NAME = 'MakeDCE - Examples',
  533.    ID = 'MakeDCEE',
  534.    REQUIRES = 'INSFIRST DELLAST',
  535.    DISPLAY = 'YES',
  536.    DESCRIPTION = 'MakeDCE: Examples',
  537.    SIZE = '170000',
  538.    SHARED = 'NO',
  539.    DELETE = 'YES'
  540.  
  541. FILE
  542.    WHEN = 'OUTOFDATE',
  543.    PWSPATH = 'PWSFILE',
  544.    REPLACEINUSE = 'I U D R',
  545.    UNPACK = 'YES',
  546.    SOURCE = 'DRIVE:UNZIP.EX_',
  547.    PWS = '%EPFIFILEDIR%/BIN/UNZIP.EXE',
  548.    DATE = '950102',
  549.    TIME = '1909',
  550.    SIZE = '95795'
  551.  
  552. FILE
  553.    WHEN = 'OUTOFDATE',
  554.    PWSPATH = 'PWSFILE',
  555.    REPLACEINUSE = 'I U D R',
  556.    UNPACK = 'YES',
  557.    SOURCE = 'DRIVE:MAKEEXMP.CM_',
  558.    PWS = '%EPFIFILEDIR%/BIN/MAKEEXMP.CMD',
  559.    DATE = '950723',
  560.    TIME = '1823',
  561.    SIZE = '307'
  562.  
  563. FILE
  564.    WHEN = 'OUTOFDATE',
  565.    PWSPATH = 'PWSFILE',
  566.    REPLACEINUSE = 'I U D R',
  567.    UNPACK = 'YES',
  568.    SOURCE = 'DRIVE:MAKEEXMP.IC_',
  569.    PWS = '%EPFIFILEDIR%/BIN/MAKEEXMP.ICO',
  570.    DATE = '950723',
  571.    TIME = '1728',
  572.    SIZE = '996'
  573.  
  574. FILE
  575.    WHEN = 'OUTOFDATE',
  576.    PWSPATH = 'PWSFILE',
  577.    REPLACEINUSE = 'I U D R',
  578.    UNPACK = '%EPFIFILEDIR%\BIN\UNZIP.EXE -o %EPFICURUPS% -d %EPFIFILEDIR%',
  579.    SOURCE = 'DRIVE:EXAMPLES.ZIP',
  580.    PWS = '%EPFIFILEDIR%/EXAMPLES.ZIP',
  581.    DATE = '950725',
  582.    TIME = '1658',
  583.    SIZE = '69690'
  584.  
  585. FILE
  586.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  587.    EXITIGNOREERR = 'NO',
  588.    EXIT = 'CREATEWPSOBJECT WPProgram "Restore MakeDCE Examples"                   <%FOLDERID%> R                   "EXENAME=MAKEEXMP.CMD;STARTUPDIR=%EPFIFILEDIR%;PARAMETERS=%EPFIFILEDIR% %EPFIFILEDIR%//EXAMPLES;OBJECTID=<MAKEEXMP>;"'
  589.  
  590. FILE
  591.    EXITWHEN = 'INSTALL || UPDATE || RESTORE',
  592.    EXITIGNOREERR = 'NO',
  593.    EXIT = 'CREATEWPSOBJECT WPShadow "Examples"                   <%FOLDERID%> R                   "SHADOWID=%EPFIFILEDIR%//EXAMPLES;"'
  594.  
  595.  
  596. *---------------------------------------------------------------------
  597. *  This component deletes the product folder; it must be the last
  598. *  COMPONENT entry in the package file.
  599. *
  600. *  No changes are required to any entry in this component.
  601. *---------------------------------------------------------------------
  602. COMPONENT
  603.    NAME = 'DELLAST',
  604.    ID = 'DELLAST',
  605.    DISPLAY = 'NO',
  606.    SIZE = '10000',
  607.    SHARED = 'NO',
  608.    DELETE = 'YES'
  609.  
  610. FILE
  611.    EXITWHEN = 'DELETE',
  612.    EXITIGNOREERR = 'YES',
  613.    EXIT = 'DELETEWPSOBJECT <%FOLDERID%>'
  614.  
  615.