/*......................................................................
Name:           Install.dat -- Script File for Knowlege Dynamics INSTALL
Part of:        Supra ICU Installation

Date:           July, 1995
Author:         Ken Smith of Kassas Corporation, (503)-531-3531
                for Supra Corporation

Notes:          Because of the 'different' things we need to do, there
                is a 'helper' C program on the disk. The variable
                @Helper contains the current .EXE name for it. The
                variable @HelperPath contains the path to it.

                The Helper program receives command line arguments and
                returns exit codes which this script uses. See the
                header of 'icuhlpr.c' for a list of the commands it
                will honor.

Warning!        The @Name variable is shared in INSTALL.DAT and INSTALL1.DAT! 
                INSTALL1.DAT is the Windows portion of the Install, and 
                it is maintained by hand. If you change the name or version
                of the project, you must manually edit INSTALL1.DAT in the 
                WIN directory. INSTALL.DAT (DOS install script) has the
                @Name variable set by DDB.
......................................................................*/
/*Note: The wINSTALL package uses the name= and version= strings
        as a cross-check to make sure it's using the right disks. These
        strings MUST MATCH EXACTLY the contents of the DISK.ID file.
*/

@DefineProject
	@Name = "ISA Configuration Utility"
	@Version = "1.0"
	@Immediate = 1

	@Subdir = "\\SUPRA"
	@OutDrive = C
	@Requires @HardDisk
@EndProject

@DefineVars
        @Dir      @WDir = "\\WINDOWS"      // Windows directory
        @Drive    @WDrive = C              // Windows drive
        @Qstring  @Helper = "ICUHLPR.EXE"  // name of helper program
        @Qstring  @ICUVersion = "1.41"     // ICU version
        @Qstring  @HelperPath = "@StartupDrive:@StartupDir\\@Helper"
	@Dir      @Subfix = @SubDir        // bug fix for DOS 6.22
        // use leading spaces to center the banner, rather than changing
        // all of the occurrences in the script
        @Qstring  @Banner1 = "       Supra ICU Installation"
        @Qstring  @Banner2 = "       ======================"
        @Integer  @WhatsThere = 0          // what's loaded on machine
@EndVars
/*.......................................................................
        If WinMajor is non-0, INSTALL has been invoked from Windows
.......................................................................*/
@If(@WinMajor)
        @Display


                    @Banner1


              This installation program must be run from DOS.

               Please exit Windows and run INSTALL from DOS.


                
        @Pause
        @Exit
        @EndDisplay
@EndIf
/*.......................................................................
        Use the helper to determine what's running: it returns a bitmap

        1 = Enhanced Windows running
        2 = Configuration Manager running
.......................................................................*/

@WhatsThere = @Spawn("@HelperPath 1")
@if(@WhatsThere & 1)
        @Display



                    @Banner1
                    @Banner2


             This installation program must be run from DOS,

                          NOT a DOS Box.  

              Please exit Windows and run INSTALL from DOS.

  

        @Pause
        @Exit
        @EndDisplay
@Endif                

@if((@WhatsThere & 2) == 0)             // CM Not loaded
        @Display



                    @Banner1
                    @Banner2


    INSTALL has not detected the Configuration Manager (CM). We will
    install only if the Supra Legacy PnP software has been installed.
  

      Please run the Supra Legacy PnP Install and then try again.

        @Pause
        @Exit
        @EndDisplay
@Endif                
/*.......................................................................
        Tell them what we do, and who we are
.......................................................................*/

@Display
	@Cls

                    @Banner1
                    @Banner2
          
     This program installs the @Name 
     version @ICUVersion software on your hard disk in the same 
     directory as your Supra Legacy PnP software.

     You may press the [Esc] key at any time to stop the install. 

     INSTALL will ask you several questions about your computer hardware. 
     Each question has a default answer. This is the one that is BLINKING.
     If the default answer is correct, press the ENTER key in response to 
     the question. Otherwise, use the arrow keys to move to the answer 
     you want and then press the ENTER key.

     If you make a mistake while typing, press the BACKSPACE key
     and then retype the answer.

	@Pause
@EndDisplay

RETRY1:         // come back here if they don't like the selections
/*.......................................................................
                        Get the Output drive.
.......................................................................*/
@GetOutDrive
	@Cls
        @Suppress (0,21)        // suppress CDRom, Network, Removable
        @ClearOption (40)       // reset the continue/go back variable





                    @Banner1
                    @Banner2


        Which disk drive contains the Supra Legacy PnP software?



@EndOutDrive
/*.......................................................................
             Check for enough free space on the drive
.......................................................................*/
@If(@DiskFree(@OutDrive) < 2500K)       // conservative
        @Display
        @Cls



                    @Banner1
                    @Banner2


                  Sorry, but it appears Drive @OutDrive:

         does not have the required space for the install.

            We need approximately 2.5 megabytes of free space.

        @Pause
        @Abort
        @EndDisplay
@EndIf
/*.......................................................................
             Now get the subdirectory for the product
.......................................................................*/

@GetSubDir
    @Cls
                    @Banner1
                    @Banner2

        Please specify the directory where the Supra Legacy PnP
        software was placed.

        You can accept the default destination directory: @SubDir  
        by pressing [Enter], or change it by pressing [Esc] and 
        entering a new pathname. If you change the destination
        directory pathname, do not include the disk drive letter, 
        e.g., type \MYDIR, not C:\MYDIR.

   @Prompt = "  Destination directory ([Enter] = @SubDir)  "

@EndSubDir
/*      There is a bug seen only in DOS 6.22 where the variable 
        @SubDir cannot be displayed after a GetSubDir call. This
        seems to fix it
*/
@Display
@Subfix = @SubDir       // Fix for Dos 6.22 Subdir display problem
@EndDisplay

@If(0 == @Exists("@OutDrive:@SubDir\\WTM.EXE"))
        @Display
        @Cls


                    @Banner1
                    @Banner2


        Sorry, we couldn't find the file WTM.EXE in that directory. 
        
         We need to install this software in the same directory
 
         as the Supra Legacy PnP software.  Please run the Supra
    
          Legacy PnP Installation program and then try it again.



        @Pause
        @EndDisplay
        @Exit
@EndIf
/*.......................................................................
             See if they want to install the Windows software
.......................................................................*/
RETRYWIN:

@GetOption
        @ClearOption  (31)      // clear the "Load Windows software" flag




 



                    @Banner1
                    @Banner2


               Would you like to install the Windows software?

@Option 31 ="Yes -- install the DOS AND Windows software"
@Option 30 ="No  -- install only the DOS software"

@EndOption
/*.......................................................................
        If they want to install the Windows software, find out where
        it is. Verify that WIN.COM lives there. If not, retry it.
.......................................................................*/
@If (31 [= @Option)
        @GetOutDrive @WDrive
        @Cls
        @Suppress A
        @Suppress B





                    @Banner1
                    @Banner2


             Please enter the drive where Windows is installed.


                                ([ENTER] = @WDrive)



        @EndOutDrive
        @GetSubDir   @Wdir


 


                    @Banner1
                    @Banner2


          Please enter the subdirectory where Windows is installed.

                         ([ENTER] = @Wdir)

        @EndSubDir

        @if(@Exists("@Wdrive:@Wdir\\WIN.COM") == 0)
                @Display
                @Cls
                






               Sorry, we can't find @Wdrive:@WDir\WIN.COM

           Please re-enter the Drive and Directory for Windows







                @Pause
                @EndDisplay
           
                @Goto RETRYWIN
        @EndIf  // end if we can't find Win.com

        @if(@Spawn("@HelperPath 3 @Wdrive:@Wdir system.ini boot shell progman.exe") == 0)
                @Display
                @Cls
                






             Sorry, we need to have the Windows Program Manager

         as your Shell.  Please change your 'shell= ' statement in

               the [boot] section of SYSTEM.INI to read:  

                           shell=progman.exe

        and then try again.


                @Pause
                @EndDisplay

        @Exit                   // exit unconditionally
 
        @EndIf  // end if the shell is not PROGMAN

@Else                   // no Windows Install

@Wdrive = Z             // set to unlikely local value

@Endif                  // end if they want to install Windows test

@Copy("@StartupDrive:@StartupDir\\@Helper","@OutDrive:@SubDir\\@Helper")

@HelperPath = "@OutDrive:@Subdir\\@Helper"   // artifact from 2-disk install
/*.......................................................................
        Windows install -- copy the INSTALL.EXE program itself to
        the product directory, then copy the DISK.ID file from
        the first install disk to the Product Directory. Copy the 
        INSTALL1.DAT file to INSTALL.DAT.
.......................................................................*/
@If(31 [= @Option)
        @Display
        @Cls


        INSTALL is copying itself to your disk for the Windows part

        of the Installation.

        Please wait ...

        @Copy("@StartupDrive:@StartupDir\\INSTALL.EXE",
              "@OutDrive:@SubDir\\INSTALL.EXE")
        @Copy("@StartupDrive:@StartupDir\\DISK.ID",
              "@OutDrive:@SubDir\\DISK.ID")
        @Copy("@StartupDrive:@StartupDir\\INSTALL1.DAT",
              "@OutDrive:@SubDir\\INSTALL.DAT") // rename to INSTALL.DAT
        @EndDisplay
@Endif
/*.......................................................................
        Here's the meat of the whole process -- DDB puts the files
        to copy and the Library statements here where we have the
        dummy DefineDisk statement.  Immediate Mode MUST be true.
        See the "Building the ..." document for the gory details on DDB.
        To accommodate partial installs, we must hand-edit the output
        from DDB with one @if statement around the Windows files:

        @If(31 [= @Option)      // Windows      
		@File CSLIBW.DLL @Size 4664 @Out ICU\CSLIBW.DLL
		@File WINICU.EXE @Size 578416 @Out ICU\WINICU.EXE
		@File ICUUG.HLP @Size 136371 @Out ICU\ICUUG.HLP
        @EndIf
.......................................................................*/
@DefineDisk
	@Label = "Disk #1"
	@BeginLib SUPRAICU.001
        @If(31 [= @Option)      // Windows      
		@File CSLIBW.DLL @Size 4664 @Out ICU\CSLIBW.DLL
		@File WINICU.EXE @Size 578416 @Out ICU\WINICU.EXE
		@File ICUUG.HLP @Size 136371 @Out ICU\ICUUG.HLP
        @EndIf
		@File CFGNDX.EXE @Size 24196 @Out ICU\DB\CFGNDX.EXE
		@File !ISY0010.CFG @Size 1267 @Out ICU\DB\!ISY0010.CFG
		@File !ISY0020.CFG @Size 2541 @Out ICU\DB\!ISY0020.CFG
		@File !ISY0030.CFG @Size 316 @Out ICU\DB\!ISY0030.CFG
		@File !ISY0040.CFG @Size 553 @Out ICU\DB\!ISY0040.CFG
		@File !ISY0050.CFG @Size 597 @Out ICU\DB\!ISY0050.CFG
		@File !ISY0060.CFG @Size 534 @Out ICU\DB\!ISY0060.CFG
		@File !ISY0070.CFG @Size 322 @Out ICU\DB\!ISY0070.CFG
		@File !ISY0100.CFG @Size 5421 @Out ICU\DB\!ISY0100.CFG
		@File !ICU0210.CFG @Size 965 @Out ICU\DB\!ICU0210.CFG
		@File !ICU0211.CFG @Size 1260 @Out ICU\DB\!ICU0211.CFG
		@File !INT1000.CFG @Size 5557 @Out ICU\DB\!INT1000.CFG
		@File !ICU0091.CFG @Size 5837 @Out ICU\DB\!ICU0091.CFG
		@File !ICU1100.CFG @Size 5226 @Out ICU\DB\!ICU1100.CFG
		@File !DPTBC01.CFG @Size 11068 @Out ICU\DB\!DPTBC01.CFG
		@File !DPTA701.CFG @Size 14378 @Out ICU\DB\!DPTA701.CFG
		@File !ICU00A1.CFG @Size 5441 @Out ICU\DB\!ICU00A1.CFG
		@File !ICU1181.CFG @Size 3623 @Out ICU\DB\!ICU1181.CFG
		@File !ICU1331.CFG @Size 5429 @Out ICU\DB\!ICU1331.CFG
		@File !ICU1341.CFG @Size 7008 @Out ICU\DB\!ICU1341.CFG
		@File !ICU0180.CFG @Size 2160 @Out ICU\DB\!ICU0180.CFG
		@File !ICU0190.CFG @Size 3577 @Out ICU\DB\!ICU0190.CFG
		@File !ICU01A0.CFG @Size 2970 @Out ICU\DB\!ICU01A0.CFG
		@File !ARC0010.CFG @Size 3464 @Out ICU\DB\!ARC0010.CFG
		@File !ARC0020.CFG @Size 978 @Out ICU\DB\!ARC0020.CFG
		@File !ATI1C10.CFG @Size 1876 @Out ICU\DB\!ATI1C10.CFG
		@File !ATI3010.CFG @Size 6198 @Out ICU\DB\!ATI3010.CFG
		@File !ATI4410.CFG @Size 11113 @Out ICU\DB\!ATI4410.CFG
		@File !ATI5810.CFG @Size 8835 @Out ICU\DB\!ATI5810.CFG
		@File !HWP1400.CFG @Size 3647 @Out ICU\DB\!HWP1400.CFG
		@File !HWP1820.CFG @Size 5298 @Out ICU\DB\!HWP1820.CFG
		@File !HWP1832.CFG @Size 21386 @Out ICU\DB\!HWP1832.CFG
		@File !HWP18A0.CFG @Size 21410 @Out ICU\DB\!HWP18A0.CFG
		@File !HWP18C0.CFG @Size 3136 @Out ICU\DB\!HWP18C0.CFG
		@File !HWP1C00.CFG @Size 3047 @Out ICU\DB\!HWP1C00.CFG
		@File !ICU0010.CFG @Size 4620 @Out ICU\DB\!ICU0010.CFG
		@File !ICU0020.CFG @Size 1281 @Out ICU\DB\!ICU0020.CFG
		@File !ICU0030.CFG @Size 6730 @Out ICU\DB\!ICU0030.CFG
		@File !ICU0040.CFG @Size 1607 @Out ICU\DB\!ICU0040.CFG
		@File !ICU0041.CFG @Size 1435 @Out ICU\DB\!ICU0041.CFG
		@File !ICU0050.CFG @Size 3355 @Out ICU\DB\!ICU0050.CFG
		@File !ICU0051.CFG @Size 1958 @Out ICU\DB\!ICU0051.CFG
		@File !ICU0060.CFG @Size 3000 @Out ICU\DB\!ICU0060.CFG
		@File !ICU0070.CFG @Size 3270 @Out ICU\DB\!ICU0070.CFG
		@File !ICU0080.CFG @Size 2749 @Out ICU\DB\!ICU0080.CFG
		@File !ICU00B0.CFG @Size 4359 @Out ICU\DB\!ICU00B0.CFG
		@File !ICU00C0.CFG @Size 10685 @Out ICU\DB\!ICU00C0.CFG
		@File !ICU00D0.CFG @Size 5597 @Out ICU\DB\!ICU00D0.CFG
		@File !ICU00E0.CFG @Size 5593 @Out ICU\DB\!ICU00E0.CFG
		@File !ICU0100.CFG @Size 6224 @Out ICU\DB\!ICU0100.CFG
		@File !ICU0110.CFG @Size 2072 @Out ICU\DB\!ICU0110.CFG
		@File !ICU0120.CFG @Size 2282 @Out ICU\DB\!ICU0120.CFG
		@File !ICU0130.CFG @Size 1521 @Out ICU\DB\!ICU0130.CFG
		@File !ICU0150.CFG @Size 1348 @Out ICU\DB\!ICU0150.CFG
		@File !ICU01A1.CFG @Size 1735 @Out ICU\DB\!ICU01A1.CFG
		@File !ICU01A2.CFG @Size 2421 @Out ICU\DB\!ICU01A2.CFG
		@File !ICU01A3.CFG @Size 2019 @Out ICU\DB\!ICU01A3.CFG
		@File !ICU01B0.CFG @Size 4346 @Out ICU\DB\!ICU01B0.CFG
		@File !ICU01C0.CFG @Size 1688 @Out ICU\DB\!ICU01C0.CFG
		@File !ICU01D0.CFG @Size 2198 @Out ICU\DB\!ICU01D0.CFG
		@File !ICU01E0.CFG @Size 3545 @Out ICU\DB\!ICU01E0.CFG
		@File !ICU01F0.CFG @Size 1758 @Out ICU\DB\!ICU01F0.CFG
		@File !ICU0200.CFG @Size 8052 @Out ICU\DB\!ICU0200.CFG
		@File !ICU0220.CFG @Size 1433 @Out ICU\DB\!ICU0220.CFG
		@File !ICU0230.CFG @Size 2334 @Out ICU\DB\!ICU0230.CFG
		@File !ICU0240.CFG @Size 3903 @Out ICU\DB\!ICU0240.CFG
		@File !ICU0250.CFG @Size 4650 @Out ICU\DB\!ICU0250.CFG
		@File !ICU0260.CFG @Size 4806 @Out ICU\DB\!ICU0260.CFG
		@File !ICU0270.CFG @Size 4816 @Out ICU\DB\!ICU0270.CFG
		@File !ICU0280.CFG @Size 3073 @Out ICU\DB\!ICU0280.CFG
		@File !ICU0290.CFG @Size 2774 @Out ICU\DB\!ICU0290.CFG
		@File !ICU02A0.CFG @Size 5058 @Out ICU\DB\!ICU02A0.CFG
		@File !ICU02B0.CFG @Size 3671 @Out ICU\DB\!ICU02B0.CFG
		@File !ICU02C0.CFG @Size 2001 @Out ICU\DB\!ICU02C0.CFG
		@File !ICU02C1.CFG @Size 6178 @Out ICU\DB\!ICU02C1.CFG
		@File !ICU02D0.CFG @Size 2437 @Out ICU\DB\!ICU02D0.CFG
		@File !ICU02E0.CFG @Size 2435 @Out ICU\DB\!ICU02E0.CFG
		@File !ICU02F0.CFG @Size 3559 @Out ICU\DB\!ICU02F0.CFG
		@File !ICU02F1.CFG @Size 2952 @Out ICU\DB\!ICU02F1.CFG
		@File !ICU0300.CFG @Size 2537 @Out ICU\DB\!ICU0300.CFG
		@File !ICU0310.CFG @Size 2467 @Out ICU\DB\!ICU0310.CFG
		@File !ICU0320.CFG @Size 2742 @Out ICU\DB\!ICU0320.CFG
		@File !ICU0330.CFG @Size 5090 @Out ICU\DB\!ICU0330.CFG
		@File !ICU0340.CFG @Size 1315 @Out ICU\DB\!ICU0340.CFG
		@File !ICU0350.CFG @Size 1317 @Out ICU\DB\!ICU0350.CFG
		@File !ICU0360.CFG @Size 5216 @Out ICU\DB\!ICU0360.CFG
		@File !ICU0370.CFG @Size 5107 @Out ICU\DB\!ICU0370.CFG
		@File !ICU0380.CFG @Size 4677 @Out ICU\DB\!ICU0380.CFG
		@File !ICU0390.CFG @Size 4772 @Out ICU\DB\!ICU0390.CFG
		@File !ICU03A0.CFG @Size 2946 @Out ICU\DB\!ICU03A0.CFG
		@File !ICU03B0.CFG @Size 4084 @Out ICU\DB\!ICU03B0.CFG
		@File !ICU03C0.CFG @Size 5416 @Out ICU\DB\!ICU03C0.CFG
		@File !ICU03D0.CFG @Size 4698 @Out ICU\DB\!ICU03D0.CFG
		@File !ICU03E0.CFG @Size 3473 @Out ICU\DB\!ICU03E0.CFG
		@File !ICU03F0.CFG @Size 3453 @Out ICU\DB\!ICU03F0.CFG
		@File !ICU0400.CFG @Size 3310 @Out ICU\DB\!ICU0400.CFG
		@File !ICU0410.CFG @Size 5267 @Out ICU\DB\!ICU0410.CFG
		@File !ICU0420.CFG @Size 5729 @Out ICU\DB\!ICU0420.CFG
		@File !ICU0430.CFG @Size 3473 @Out ICU\DB\!ICU0430.CFG
		@File !ICU0440.CFG @Size 2019 @Out ICU\DB\!ICU0440.CFG
		@File !ICU0450.CFG @Size 5418 @Out ICU\DB\!ICU0450.CFG
		@File !ICU0460.CFG @Size 5545 @Out ICU\DB\!ICU0460.CFG
		@File !ICU0470.CFG @Size 8582 @Out ICU\DB\!ICU0470.CFG
		@File !ICU0480.CFG @Size 5804 @Out ICU\DB\!ICU0480.CFG
		@File !ICU0490.CFG @Size 3548 @Out ICU\DB\!ICU0490.CFG
		@File !ICU04A0.CFG @Size 5812 @Out ICU\DB\!ICU04A0.CFG
		@File !ICU04B0.CFG @Size 2460 @Out ICU\DB\!ICU04B0.CFG
		@File !ICU04C0.CFG @Size 1304 @Out ICU\DB\!ICU04C0.CFG
		@File !ICU04D0.CFG @Size 2390 @Out ICU\DB\!ICU04D0.CFG
		@File !ICU04E0.CFG @Size 1265 @Out ICU\DB\!ICU04E0.CFG
		@File !ICU04F0.CFG @Size 2414 @Out ICU\DB\!ICU04F0.CFG
		@File !ICU0500.CFG @Size 1829 @Out ICU\DB\!ICU0500.CFG
		@File !ICU0510.CFG @Size 1917 @Out ICU\DB\!ICU0510.CFG
		@File !ICU0520.CFG @Size 1789 @Out ICU\DB\!ICU0520.CFG
		@File !ICU0530.CFG @Size 1141 @Out ICU\DB\!ICU0530.CFG
		@File !ICU0540.CFG @Size 2236 @Out ICU\DB\!ICU0540.CFG
		@File !ICU0550.CFG @Size 2143 @Out ICU\DB\!ICU0550.CFG
		@File !ICU0560.CFG @Size 2638 @Out ICU\DB\!ICU0560.CFG
		@File !ICU0561.CFG @Size 1568 @Out ICU\DB\!ICU0561.CFG
		@File !ICU0570.CFG @Size 2016 @Out ICU\DB\!ICU0570.CFG
		@File !ICU0580.CFG @Size 1840 @Out ICU\DB\!ICU0580.CFG
		@File !ICU0590.CFG @Size 2464 @Out ICU\DB\!ICU0590.CFG
		@File !ICU05A0.CFG @Size 2721 @Out ICU\DB\!ICU05A0.CFG
		@File !ICU05B0.CFG @Size 2721 @Out ICU\DB\!ICU05B0.CFG
		@File !ICU05C0.CFG @Size 3819 @Out ICU\DB\!ICU05C0.CFG
		@File !ICU05D0.CFG @Size 4027 @Out ICU\DB\!ICU05D0.CFG
		@File !ICU05E0.CFG @Size 3331 @Out ICU\DB\!ICU05E0.CFG
		@File !ICU05F0.CFG @Size 3200 @Out ICU\DB\!ICU05F0.CFG
		@File !ICU0600.CFG @Size 2426 @Out ICU\DB\!ICU0600.CFG
		@File !ICU0610.CFG @Size 2420 @Out ICU\DB\!ICU0610.CFG
		@File !ICU0620.CFG @Size 1930 @Out ICU\DB\!ICU0620.CFG
		@File !ICU0630.CFG @Size 1768 @Out ICU\DB\!ICU0630.CFG
		@File !ICU0640.CFG @Size 2666 @Out ICU\DB\!ICU0640.CFG
		@File !ICU0650.CFG @Size 1314 @Out ICU\DB\!ICU0650.CFG
		@File !ICU0660.CFG @Size 1310 @Out ICU\DB\!ICU0660.CFG
		@File !ICU0680.CFG @Size 4451 @Out ICU\DB\!ICU0680.CFG
		@File !ICU0681.CFG @Size 3391 @Out ICU\DB\!ICU0681.CFG
		@File !ICU0690.CFG @Size 800 @Out ICU\DB\!ICU0690.CFG
		@File !ICU06A0.CFG @Size 790 @Out ICU\DB\!ICU06A0.CFG
		@File !ICU06B0.CFG @Size 1281 @Out ICU\DB\!ICU06B0.CFG
		@File !ICU06C0.CFG @Size 1272 @Out ICU\DB\!ICU06C0.CFG
		@File !ICU06D0.CFG @Size 1271 @Out ICU\DB\!ICU06D0.CFG
		@File !ICU06E0.CFG @Size 1801 @Out ICU\DB\!ICU06E0.CFG
		@File !ICU06E1.CFG @Size 686 @Out ICU\DB\!ICU06E1.CFG
		@File !ICU06E2.CFG @Size 687 @Out ICU\DB\!ICU06E2.CFG
		@File !ICU06E3.CFG @Size 686 @Out ICU\DB\!ICU06E3.CFG
		@File !ICU06E4.CFG @Size 696 @Out ICU\DB\!ICU06E4.CFG
		@File !ICU06E5.CFG @Size 681 @Out ICU\DB\!ICU06E5.CFG
		@File !ICU06E6.CFG @Size 680 @Out ICU\DB\!ICU06E6.CFG
		@File !ICU06E7.CFG @Size 680 @Out ICU\DB\!ICU06E7.CFG
		@File !ICU06E8.CFG @Size 690 @Out ICU\DB\!ICU06E8.CFG
		@File !ICU06F0.CFG @Size 811 @Out ICU\DB\!ICU06F0.CFG
		@File !ICU0700.CFG @Size 822 @Out ICU\DB\!ICU0700.CFG
		@File !ICU0710.CFG @Size 1519 @Out ICU\DB\!ICU0710.CFG
		@File !ICU0720.CFG @Size 1941 @Out ICU\DB\!ICU0720.CFG
		@File !ICU0730.CFG @Size 4745 @Out ICU\DB\!ICU0730.CFG
		@File !ICU0740.CFG @Size 5679 @Out ICU\DB\!ICU0740.CFG
		@File !ICU0750.CFG @Size 2391 @Out ICU\DB\!ICU0750.CFG
		@File !ICU0760.CFG @Size 1706 @Out ICU\DB\!ICU0760.CFG
		@File !ICU0770.CFG @Size 2009 @Out ICU\DB\!ICU0770.CFG
		@File !ICU0780.CFG @Size 3398 @Out ICU\DB\!ICU0780.CFG
		@File !ICU0790.CFG @Size 1602 @Out ICU\DB\!ICU0790.CFG
		@File !ICU0800.CFG @Size 2827 @Out ICU\DB\!ICU0800.CFG
		@File !ICU0810.CFG @Size 1256 @Out ICU\DB\!ICU0810.CFG
		@File !ICU0820.CFG @Size 2683 @Out ICU\DB\!ICU0820.CFG
		@File !ICU0830.CFG @Size 3343 @Out ICU\DB\!ICU0830.CFG
		@File !ICU0840.CFG @Size 1398 @Out ICU\DB\!ICU0840.CFG
		@File !ICU0850.CFG @Size 1108 @Out ICU\DB\!ICU0850.CFG
		@File !ICU0860.CFG @Size 1665 @Out ICU\DB\!ICU0860.CFG
		@File !ICU0870.CFG @Size 1778 @Out ICU\DB\!ICU0870.CFG
		@File !ICU0880.CFG @Size 1524 @Out ICU\DB\!ICU0880.CFG
		@File !ICU0890.CFG @Size 2307 @Out ICU\DB\!ICU0890.CFG
		@File !ICU0900.CFG @Size 3114 @Out ICU\DB\!ICU0900.CFG
		@File !ICU0910.CFG @Size 2629 @Out ICU\DB\!ICU0910.CFG
		@File !ICU0920.CFG @Size 2514 @Out ICU\DB\!ICU0920.CFG
		@File !ICU0950.CFG @Size 3469 @Out ICU\DB\!ICU0950.CFG
		@File !ICU0960.CFG @Size 2513 @Out ICU\DB\!ICU0960.CFG
		@File !ICU0970.CFG @Size 2210 @Out ICU\DB\!ICU0970.CFG
		@File !ICU0980.CFG @Size 2480 @Out ICU\DB\!ICU0980.CFG
		@File !ICU1000.CFG @Size 4942 @Out ICU\DB\!ICU1000.CFG
		@File !ICU1010.CFG @Size 4866 @Out ICU\DB\!ICU1010.CFG
		@File !ICU1020.CFG @Size 3096 @Out ICU\DB\!ICU1020.CFG
		@File !ICU1030.CFG @Size 2301 @Out ICU\DB\!ICU1030.CFG
		@File !ICU1040.CFG @Size 3041 @Out ICU\DB\!ICU1040.CFG
		@File !ICU1050.CFG @Size 2760 @Out ICU\DB\!ICU1050.CFG
		@File !ICU1060.CFG @Size 1730 @Out ICU\DB\!ICU1060.CFG
		@File !ICU1080.CFG @Size 2838 @Out ICU\DB\!ICU1080.CFG
		@File !ICU1090.CFG @Size 3462 @Out ICU\DB\!ICU1090.CFG
		@File !ICU1120.CFG @Size 6066 @Out ICU\DB\!ICU1120.CFG
		@File !ICU1130.CFG @Size 6938 @Out ICU\DB\!ICU1130.CFG
		@File !ICU1140.CFG @Size 3060 @Out ICU\DB\!ICU1140.CFG
		@File !ICU1150.CFG @Size 3030 @Out ICU\DB\!ICU1150.CFG
		@File !ICU1160.CFG @Size 3927 @Out ICU\DB\!ICU1160.CFG
		@File !ICU1190.CFG @Size 2989 @Out ICU\DB\!ICU1190.CFG
		@File !ICU1200.CFG @Size 2946 @Out ICU\DB\!ICU1200.CFG
		@File !ICU1230.CFG @Size 4426 @Out ICU\DB\!ICU1230.CFG
		@File !ICU1240.CFG @Size 4436 @Out ICU\DB\!ICU1240.CFG
		@File !ICU1250.CFG @Size 8028 @Out ICU\DB\!ICU1250.CFG
		@File !ICU1260.CFG @Size 8790 @Out ICU\DB\!ICU1260.CFG
		@File !ICU1300.CFG @Size 1484 @Out ICU\DB\!ICU1300.CFG
		@File !ICU1310.CFG @Size 4373 @Out ICU\DB\!ICU1310.CFG
		@File !ICU1360.CFG @Size 1765 @Out ICU\DB\!ICU1360.CFG
		@File !ICU1550.CFG @Size 1846 @Out ICU\DB\!ICU1550.CFG
		@File !ICU1560.CFG @Size 1584 @Out ICU\DB\!ICU1560.CFG
		@File !ICU1570.CFG @Size 1096 @Out ICU\DB\!ICU1570.CFG
		@File !ICU1580.CFG @Size 887 @Out ICU\DB\!ICU1580.CFG
		@File !ICU1581.CFG @Size 1246 @Out ICU\DB\!ICU1581.CFG
		@File !ICU1590.CFG @Size 1336 @Out ICU\DB\!ICU1590.CFG
		@File !ICU1600.CFG @Size 1581 @Out ICU\DB\!ICU1600.CFG
		@File !ICU1610.CFG @Size 1435 @Out ICU\DB\!ICU1610.CFG
		@File !ICU1620.CFG @Size 1562 @Out ICU\DB\!ICU1620.CFG
		@File !ICU1630.CFG @Size 1315 @Out ICU\DB\!ICU1630.CFG
		@File !ICU1640.CFG @Size 978 @Out ICU\DB\!ICU1640.CFG
		@File !ICU1650.CFG @Size 1300 @Out ICU\DB\!ICU1650.CFG
		@File !ICU1660.CFG @Size 1380 @Out ICU\DB\!ICU1660.CFG
		@File !ICU1670.CFG @Size 1759 @Out ICU\DB\!ICU1670.CFG
		@File !ICU1680.CFG @Size 1073 @Out ICU\DB\!ICU1680.CFG
		@File !ICU1690.CFG @Size 1144 @Out ICU\DB\!ICU1690.CFG
		@File !ICU1700.CFG @Size 1155 @Out ICU\DB\!ICU1700.CFG
		@File !ICU1710.CFG @Size 1155 @Out ICU\DB\!ICU1710.CFG
		@File !ICU1720.CFG @Size 901 @Out ICU\DB\!ICU1720.CFG
		@File !ICU1730.CFG @Size 1492 @Out ICU\DB\!ICU1730.CFG
		@File !ICU1740.CFG @Size 1526 @Out ICU\DB\!ICU1740.CFG
		@File !ICU1750.CFG @Size 1013 @Out ICU\DB\!ICU1750.CFG
		@File !ICU1751.CFG @Size 826 @Out ICU\DB\!ICU1751.CFG
		@File !ICU1900.CFG @Size 436 @Out ICU\DB\!ICU1900.CFG
		@File !ICU1910.CFG @Size 1340 @Out ICU\DB\!ICU1910.CFG
		@File !ICU1911.CFG @Size 1394 @Out ICU\DB\!ICU1911.CFG
		@File !ICU1920.CFG @Size 1294 @Out ICU\DB\!ICU1920.CFG
		@File !ICU1930.CFG @Size 1624 @Out ICU\DB\!ICU1930.CFG
		@File !ICU1940.CFG @Size 1105 @Out ICU\DB\!ICU1940.CFG
		@File !ICU1950.CFG @Size 2402 @Out ICU\DB\!ICU1950.CFG
		@File !ICU1960.CFG @Size 2181 @Out ICU\DB\!ICU1960.CFG
		@File !ICU1970.CFG @Size 730 @Out ICU\DB\!ICU1970.CFG
		@File !ICU1980.CFG @Size 926 @Out ICU\DB\!ICU1980.CFG
		@File !ICU1990.CFG @Size 1450 @Out ICU\DB\!ICU1990.CFG
		@File !ICU1991.CFG @Size 1419 @Out ICU\DB\!ICU1991.CFG
		@File !ICU1992.CFG @Size 1468 @Out ICU\DB\!ICU1992.CFG
		@File !ICU1993.CFG @Size 1437 @Out ICU\DB\!ICU1993.CFG
		@File !ICU1994.CFG @Size 1441 @Out ICU\DB\!ICU1994.CFG
		@File !ICU1995.CFG @Size 1403 @Out ICU\DB\!ICU1995.CFG
		@File !ICU19A0.CFG @Size 898 @Out ICU\DB\!ICU19A0.CFG
		@File !IIN0B01.CFG @Size 6460 @Out ICU\DB\!IIN0B01.CFG
		@File !INT0701.CFG @Size 9431 @Out ICU\DB\!INT0701.CFG
		@File !INT0703.CFG @Size 7023 @Out ICU\DB\!INT0703.CFG
		@File !NIC1601.CFG @Size 1503 @Out ICU\DB\!NIC1601.CFG
		@File !NIC1602.CFG @Size 1498 @Out ICU\DB\!NIC1602.CFG
		@File !OEM5120.CFG @Size 10723 @Out ICU\DB\!OEM5120.CFG
		@File !OLC0701.CFG @Size 8973 @Out ICU\DB\!OLC0701.CFG
		@File !DEC2030.CFG @Size 1333 @Out ICU\DB\!DEC2030.CFG
		@File !DEC2040.CFG @Size 1359 @Out ICU\DB\!DEC2040.CFG
		@File !DEC2050.CFG @Size 1354 @Out ICU\DB\!DEC2050.CFG
		@File !IBM5250.CFG @Size 5979 @Out ICU\DB\!IBM5250.CFG
		@File !ISAB701.CFG @Size 3544 @Out ICU\DB\!ISAB701.CFG
		@File !ISAB703.CFG @Size 5008 @Out ICU\DB\!ISAB703.CFG
		@File !ISAB704.CFG @Size 2292 @Out ICU\DB\!ISAB704.CFG
		@File !ICU06F1.CFG @Size 1077 @Out ICU\DB\!ICU06F1.CFG
		@File !ICU1952.CFG @Size 412 @Out ICU\DB\!ICU1952.CFG
		@File !ICU19B0.CFG @Size 607 @Out ICU\DB\!ICU19B0.CFG
		@File !DEC20A0.CFG @Size 2515 @Out ICU\DB\!DEC20A0.CFG
		@File !ICU01A4.CFG @Size 1941 @Out ICU\DB\!ICU01A4.CFG
		@File !ICU01A5.CFG @Size 2129 @Out ICU\DB\!ICU01A5.CFG
		@File !ICU01E1.CFG @Size 2331 @Out ICU\DB\!ICU01E1.CFG
		@File !ICU0231.CFG @Size 3389 @Out ICU\DB\!ICU0231.CFG
		@File !ICU1951.CFG @Size 2318 @Out ICU\DB\!ICU1951.CFG
		@File !ICU19C0.CFG @Size 1839 @Out ICU\DB\!ICU19C0.CFG
		@File !ICU19D0.CFG @Size 1630 @Out ICU\DB\!ICU19D0.CFG
		@File !KTC0201.CFG @Size 2551 @Out ICU\DB\!KTC0201.CFG
		@File !SMC8013.CFG @Size 10743 @Out ICU\DB\!SMC8013.CFG
		@File !SMC8115.CFG @Size 7204 @Out ICU\DB\!SMC8115.CFG
		@File !SMC8216.CFG @Size 7661 @Out ICU\DB\!SMC8216.CFG
		@File !SMC8416.CFG @Size 7825 @Out ICU\DB\!SMC8416.CFG
		@File !SMC8003.CFG @Size 14249 @Out ICU\DB\!SMC8003.CFG
		@File DIR_WIN.DAT @Size 6061 @Out ICU\DIR_WIN.DAT
		@File README.TXT @Size 11947 @Out ICU\README.TXT
		@File CASSIST.CNF @Size 149 @Out ICU\CASSIST.CNF
		@File ICUHELP.DAT @Size 38912 @Out ICU\ICUHELP.DAT
		@File CASSIST.EXE @Size 145341 @Out ICU\CASSIST.EXE
		@File RMN3_12.REN @Size 1872 @Out ICU\RMN3_12.REN
		@File ICU.EXE @Size 509376 @Out ICU\ICU.EXE
		@File ICU.FRL @Size 22989 @Out ICU\ICU.FRL
		@File ICU.HLP @Size 22139 @Out ICU\ICU.HLP
		@File ICONS.REN @Size 8732 @Out ICU\ICONS.REN
		@File DOSGRAPH.INI @Size 2664 @Out ICU\DOSGRAPH.INI
	@EndLib
@EndDisk
/*.......................................................................
        The files RMN3_12.@ and ICONS.@ were renamed with a ".REN"
        extension, since the "@" symbol barfs DDB. Rename them to the
        real deal here, after they've been copied.
.......................................................................*/

@ChDrive (@OutDrive)            // change to product directory
@ChDir ("@SubDir")

@ChDir ("ICU")

@Rename("RMN3_12.REN","RMN3_12.@@")

@Rename("ICONS.REN","ICONS.@@")

@ChDir ("..")

@Write("~SUPRA~.DAT","wt","X @OutDrive:@SubDir N @WDrive:@Wdir\n")

/*.........................................................................
        You may only issue the Execute keyword from the Finish block
.........................................................................*/
@Finish
        @Execute("@Helper","2")
@EndFinish

/* end-of-file */
