; [Installation]
; Caption = <title>
;
; Caption (required): entry keyword
; 
; <title> (required): this is the caption text, displayed for the installation
;
[Installation]
Caption = Central Point SpeedTools Installation

;
; [DiskData]
; <disk_signature> = <magic_srcfile_check>, <disk_name>
;
; <disk_signature> (reguired): ID or string identifying disk
;                              Note: This <disk_signature> must be used
;                                     in the [FileData] section data
;
; <magic_srcfile_check> (reguired): File to check for existence to see if it's the right disk
;
; <disk_name> (optional) : string specifying the disk name or label
;
[DiskData]
Disk1 = wnuser.ini,  Central Point SpeedTools Installation Disk #1

;
; [FileData]
; <dst_file> = <src_file>, <subdir>, <info_flag>, <disk_signature>
;
; <dst_file> (required): uncompressed destination filename
;     (e.g. filename.exe)
;
; <src_file> (required): either compressed or uncompressed source filename
;     (e.g. filename.ex_ => PkZip v2.0
;           filename.ex$ => Microsoft LZExpand (compress.exe)
;           filename.exe => No compression)
;
; <subdir> (required): directory for installing <dst_file>, acceptable values:
;     %CPS_BASEDIR%     (eg ...\cps           )
;     %CPS_DATADIR%     (eg ...\cps\data      )
;     %CPS_LANGDIR%     (eg ...\cps\english   )
;     %CPS_SYSDIR%      (eg ...\cps\system    )
;     %CPS_DOSUTILSDIR% (eg ...\cps\dosutils  )
;     %WIN_BASEDIR%     (eg ...\windows       )
;     %WIN_SYSDIR%      (eg ...\windows\system)
;
; <info_flag> (required): acceptable values that can be or'ed together:
;    0x00000001     (never overwrite destination file with same name        )
;    0x00000002     (only overwrite destination file with older version/date)
;    0x00000004     (always overwrite destination file with same name       )
;    0x00000010     (this destination file is required                      )
;    0x00000020     (this destination file is not required                  )
;
; <disk_signature> (reguired): ID or string identifying disk
;                              Note: This <disk_signature> must listed
;                                    in the [DiskData] section.
;
[FileData]
SPDREAD.WRI  =  SPDREAD.WRI , %CPS_DATADIR%, 0x00000011, Disk1
WNUSER.INI   =  WNUSER.INI  , %CPS_DATADIR%, 0x00000011, Disk1

WNFSVT2.EXE  =  WNFSVT2.EXE , %CPS_BASEDIR%, 0x00000011, Disk1
WNDCHK2.DLL  =  WNDCHK2.DL_ , %CPS_BASEDIR%, 0x00000011, Disk1
WNEMS2.DLL   =  WNEMS2.DL_  , %CPS_BASEDIR%, 0x00000011, Disk1
WNFDLG2.DLL  =  WNFDLG2.DL_ , %CPS_BASEDIR%, 0x00000011, Disk1
WNHOOK2.DLL  =  WNHOOK2.DL_ , %CPS_BASEDIR%, 0x00000011, Disk1
WNOPTMON.DLL =  WNOPTMON.DL_, %CPS_BASEDIR%, 0x00000011, Disk1
WNRPT2.DLL   =  WNRPT2.DL_  , %CPS_BASEDIR%, 0x00000011, Disk1
WNCPL.EXE    =  WNCPL.EX_   , %CPS_BASEDIR%, 0x00000011, Disk1
WNOPT.EXE    =  WNOPT.EX_   , %CPS_BASEDIR%, 0x00000011, Disk1
WNSC.EXE     =  WNSC.EX_    , %CPS_BASEDIR%, 0x00000011, Disk1
WNCPS2.DLL   =  WNCPS2.DL_  , %CPS_BASEDIR%, 0x00000011, Disk1
WNFSV2.DLL   =  WNFSV2.DL$  , %CPS_BASEDIR%, 0x00000011, Disk1

WNOPT.HLP    =  WNOPT.HL_   , %CPS_LANGDIR%, 0x00000011, Disk1
WNSC.HLP     =  WNSC.HL_    , %CPS_LANGDIR%, 0x00000011, Disk1
WNCPLL.RSL   =  WNCPLL.RS_  , %CPS_LANGDIR%, 0x00000011, Disk1
WNCPS2L.RSL  =  WNCPS2L.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1
WNDCHK2L.RSL =  WNDCHK2L.RS_, %CPS_LANGDIR%, 0x00000011, Disk1
WNEMS2L.RSL  =  WNEMS2L.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1
WNFDLG2L.RSL =  WNFDLG2L.RS_, %CPS_LANGDIR%, 0x00000011, Disk1
WNOPTL.RSL   =  WNOPTL.RS_  , %CPS_LANGDIR%, 0x00000011, Disk1
WNRPT2L.RSL  =  WNRPT2L.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1
WNSCAUT.RSL  =  WNSCAUT.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1
WNSCCON.RSL  =  WNSCCON.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1
WNSCDEF.RSL  =  WNSCDEF.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1
WNSCL.RSL    =  WNSCL.RS_   , %CPS_LANGDIR%, 0x00000011, Disk1
WNSCREC.RSL  =  WNSCREC.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1
WNSCSYS.RSL  =  WNSCSYS.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1
WNSCWIN.RSL  =  WNSCWIN.RS_ , %CPS_LANGDIR%, 0x00000011, Disk1

CP32SUP.386  =  CP32SUP.38_ , %WIN_SYSDIR%,  0x00000014, Disk1
VFATHLP.386  =  VFATHLP.38_ , %WIN_SYSDIR%,  0x00000014, Disk1
VOPTD.386    =  VOPTD.38_   , %CPS_SYSDIR%,  0x00000014, Disk1

CRAMAPI.DLL  =  CRAMAPI.DL_ , %CPS_BASEDIR%, 0x00000024, Disk1
PIPELINE.DLL =  PIPELINE.DL_, %CPS_BASEDIR%, 0x00000024, Disk1
REGISTER.EXE =  REGISTER.EX_, %CPS_BASEDIR%, 0x00000024, Disk1
SSLIB.DLL    =  SSLIB.DL_   , %CPS_BASEDIR%, 0x00000024, Disk1

PIPELINE.INI =  PIPELINE.IN_, %CPS_DATADIR%, 0x00000021, Disk1
REGPRINT.CTL =  REGPRINT.CT_, %CPS_DATADIR%, 0x00000024, Disk1
SLIDSHOW.FSS =  SLIDSHOW.FS_, %CPS_DATADIR%, 0x00000024, Disk1

;
; [ExecuteApps]
; <exe_file> = [<subdir> [, <cmdline_args> ]]
;
; <exe_file> (required): application to execute at end of installation process
;     (e.g. program.exe)
;
; <subdir> (optional): location where application resides:
;     %CPS_BASEDIR%     (eg ...\cps           )
;     %CPS_DATADIR%     (eg ...\cps\data      )
;     %CPS_LANGDIR%     (eg ...\cps\english   )
;     %CPS_SYSDIR%      (eg ...\cps\system    )
;     %CPS_DOSUTILSDIR% (eg ...\cps\dosutils  )
;     %WIN_BASEDIR%     (eg ...\windows       )
;     %WIN_SYSDIR%      (eg ...\windows\system)
;
; <cmdline_args> (optional): command line arguments for invoking application
;     (e.g. /50 d:\data\workdir\file.dat)
;
[ExecuteApps]
register.exe = %CPS_BASEDIR%

;
; [PMGroups]
; <group_title> = [<item1> [, <item2> [, <item3> [, <...> [, <itemN-1> [, <itemN>]]]]]]
;
; <group_title> (required): title of group
;
; <items> (optional): list of items to add into group (the order listed here,
;          specifies the add item order).
;          Note: these item names are used as "section" indexes into this INF file
;    (e.g. program.exe, phone.crd, graph.xls, manual.doc, etc...)
;
[PMGroups]
Central Point SpeedTools = wnsc.exe, wnopt.exe, register.exe, spdread.wri

;
; [<group_title> : <item>]
; <item_title> = [<subdir> [, <cmdline_args> [, <default_dir> [, <icon_index> [, <icon_filename>, <icon_dir> ]]]]]
;
; <item> (required): name of item to add to group.
;         Note: This [<item>] is a section that was specified as
;               a value in the [Groups] section of this INF file.
;
; <item_title> (optional): title for item in group
;     (e.g. File Manager)
;
; <subdir> (optional): location where application resides:
;     %CPS_BASEDIR%     (eg ...\cps           )
;     %CPS_DATADIR%     (eg ...\cps\data      )
;     %CPS_LANGDIR%     (eg ...\cps\english   )
;     %CPS_SYSDIR%      (eg ...\cps\system    )
;     %CPS_DOSUTILSDIR% (eg ...\cps\dosutils  )
;     %WIN_BASEDIR%     (eg ...\windows       )
;     %WIN_SYSDIR%      (eg ...\windows\system)
;
; <cmdline_args> (optional): command line arguments to invoke application with
;     (e.g. /50 ..\data\file.dat)
;
; <default_dir> (optional): working directory, if none is specified, then it is set to <subdir>
;     (see <subdir> for acceptable values)
;
; <icon_index> (optional): ZERO based value, allows you to specify which icon in <icon_path> to use.
;
; <icon_filename> (optional): filename to retrieve icon
;
; <icon_dir> (optional): however, must be specified if <icon_filename> is used.
;     (see <subdir> for acceptable values)
;
[Central Point SpeedTools : wnsc.exe]
System Consultant = %CPS_BASEDIR%

[Central Point SpeedTools : wnopt.exe]
Optimizer = %CPS_BASEDIR%

[Central Point SpeedTools : register.exe]
Register = %CPS_BASEDIR%

[Central Point SpeedTools : spdread.wri]
SpeedTools ReadMe File = %CPS_DATADIR%

;
; [INIFiles]
; <filename> = <subdir>
;
; <filename> (required): INI filename
;
; <subdir> (required): location where application resides:
;     %CPS_BASEDIR%     (eg ...\cps           )
;     %CPS_DATADIR%     (eg ...\cps\data      )
;     %CPS_LANGDIR%     (eg ...\cps\english   )
;     %CPS_SYSDIR%      (eg ...\cps\system    )
;     %CPS_DOSUTILSDIR% (eg ...\cps\dosutils  )
;     %WIN_BASEDIR%     (eg ...\windows       )
;     %WIN_SYSDIR%      (eg ...\windows\system)
;
[INIFiles]
SYSTEM.INI = %WIN_BASEDIR%
WNUSER.INI = %CPS_DATADIR%
PIPELINE.INI = %CPS_DATADIR%

;
; [<filename>]
; <section> = <info_flag>
;
; <section> (required): name of section to insert into the wnuser.ini file
;           Note: these "entries" are used to reference the detailed [<section>]
;                 information found in this INF file.
;
[System.Ini]
386Enh =

[WnUser.Ini]
CPS =

[Pipeline.Ini]
REGISTER=
Products Installed=
SpeedTools for Windows=

;
; [<filename> : <sections>]
; <entry> = <info_flag>, <value>
;
; These application specific sections will be added to the WNUSER.INI file
;
; <info_flag> (required): acceptable values that can be or'ed together:
;    0x00000001   (never overwrite entries with same name        )
;    0x00000004   (always overwrite entries with same name       )
;    0x00000010   (this entry is required                        )
;    0x00000020   (this entry is not required                    )
;    0x00000100   (add this entry to Windows v3.00               )
;    0x00000200   (add this entry to Windows v3.10               )
;    0x00000400   (add this entry to Windows v3.11               )
;    0x00000800   (add this entry to Windows v4.00 (Chicago)     )
;    0x00001000   (add this entry to Windows for Workgroups v3.10)
;    0x00002000   (add this entry to Windows for Workgroups v3.11)
;    0x00010000   (add this entry to any version of Windows      )
;
[System.Ini : 386Enh]
Device1 = 0x00002014,%WIN_SYSDIR%\cp32sup.386
Device2 = 0x00002014,%WIN_SYSDIR%\vfathlp.386
Device3 = 0x00010014,%CPS_SYSDIR%\voptd.386

[WnUser.Ini : Cps]
BaseDir     = 0x00010014,%CPS_BASEDIR%
DataDir     = 0x00010014,%CPS_DATADIR%
SystemDir   = 0x00010014,%CPS_SYSDIR%
LanguageDir = 0x00010014,%CPS_LANGDIR%

[Pipeline.Ini : REGISTER]
Identity = 0x00010014,0

[Pipeline.Ini : Products Installed]
SpeedTools for Windows = 0x00010014,0

[Pipeline.Ini : SpeedTools for Windows]
SpeedTools (US)             = 0x00010014,110318.1
SpeedTools (Canada)         = 0x00010014,110319.1
SpeedTools (Evaluation Copy)= 0x00010014,110320.1

