home *** CD-ROM | disk | FTP | other *** search
INI File | 1995-03-21 | 7.0 KB | 213 lines |
- #
- # FILE: setup.ini
- # VERSION: @(#) setup.ini 2.7 94/02/28
- # Copyright (c) 1994 SoftQuad Inc.
- # DESCRIPTION:
- #
- # The script roughly does the following in order:
- #
- # create the setup screen, throw up a welcome dialog, get and
- # create the application directory, install the product, create
- # or modify the program group ( this can be skipped ), and provide
- # some options to the user at the end.
- #
- # This file allows you to configure what the script does, and is split
- # along the same lines as the script.
- #
- # The file is like a normal MS-Windows .ini file. It contains
- # into sections of key-value pairs. Example:
- #
- # [SectionName]
- # key1=value1
- # key2=value2
- #
- # Trailing and leading blanks are ignored. Enclose the value
- # in single or double quotes if you need the blanks.
- #
-
- ################################################################################
- # Screen Initialization
- ################################################################################
-
- [Screen]
- screenTitle= SoftQuad HoTMetaL 1.0+
-
-
- ################################################################################
- # Welcome section
- #
- # Throws up a welcome dialog with at most 10 lines of text
- # Leading spaces are ignored, unless you quote the string
- # In the example below lines 1,4,8,9 and 10 will be left blank.
- # Line2 and line3 will be indented.
- ################################################################################
-
- [Welcome]
-
- line2= " Welcome to SoftQuad HoTMetaL 1.0+, the HTML word"
- line3= "processor for publishing on the World Wide Web."
- line5= If you have installed a previous version of HoTMetaL,
- line6= it is important that you install this version in a new
- line7= directory, to complete the installation. Some files
- line8= in the older HoTMetaL were read only files.
-
- ################################################################################
- # The (top-level) application directory ( e.g. D:\AE )
- #
- # gets directory of user choosing, verifies that there is enough disk space
- # and creates the directory if this is a new installation
- ################################################################################
-
- [ApplicationDirectory]
-
- # if installing on top of an old installation, give a "tag file" whose existence
- # the script can check
- #
- # if this is a new installation, the top-level directory will be automatically
- # created
-
- #newInstallation=no
- #tagFile=ae.exe
- newInstallation = yes
-
- # the Windows drive will be automatically prepended
- defaultLocation= "\sqhm"
-
- # use the dialog or force the default location
- skipDialog = no
-
- # Bytes used up by the complete installation. The script will add on the overhead.
- # You will have to total up the sizes below ( in Installing ).
- spaceNeeded=3974000
-
- # Header text for the application directory dialog
- # Maximum of six lines of header
-
- line1= If you had the previous release of HoTMetaL 1.0
- line2= please install the software in a different
- line3= directory than before, to prevent file copy errors
- line4= during installation. To install HoTMetaL in a
- line5= different directory, simply type in the full
- line6= path of the of the directory in the space below.
-
- #################################################################################
- # Installing
- #
- # The application directory is already created. The installation part of
- # the script will creates the sub-directories, which you must specify.
- #
- # It then installs the disks, one by one.
- #
- #################################################################################
-
- [Directories]
-
- # number = 0 is legitimate
- number = 6
-
- # the application directory is already created
- # specify relative to the top-level directory, all the other directories to be created
-
- dir1= lib\scm
- dir2= doc
- dir3= dtds
- dir4= rules
- dir5= styles
- dir6= template
-
- [Disks]
-
- number = 1
- # the full label on a disk is, typically, SoftQuad HoTMetaL 1.0 Disk 2.
- # the script will add the Disk 2
- diskLabel= SoftQuad HoTMetaL 1.0+
-
- # Compressed File Description:
- # name,target directory relative to application directory, description
- # for status bar, total uncompressed size
-
- [Disk1]
-
- files=7
- file1=sq1.z,.,Expanding and installing HoTMetaL and configuration files ...,2091000
- file2=doc.z,doc,Expanding and installing HoTMetaL documentation ...,1235000
- file3=dtds.z,dtds,Expanding and installing HoTMetaL DTD ...,49000
- file4=lib.z,lib,Expanding and installing HoTMetaL library ...,511000
- file5=rules.z,rules,Expanding and installing HoTMetaL rules ...,38000
- file6=styles.z,styles,Expanding and installing HoTMetaL styles ...,20000
- file7=template.z,template,Expanding and installing HoTMetaL templates ...,30000
- [Backup]
- # number = 0 is legit
- number = 2
- # backed up to sqhmini.bak
- file1 = sqhm.ini
- # backed up to rgbtxt.bak
- file2 = rgb.txt
-
- ##################################################################################
- # Program group section
- #
- # NOTE: a group name may NOT contain double quotes, commas, or parentheses.
- #
- ##################################################################################
-
- [ProgramGroup]
-
- skipProgramGroup = no
-
- #### Removing old groups ####
- # set to yes if you want to remove an old program group
- removeOldGroup=no
- #OldDefaultGroupName = SoftQuad HoTMetaL 1.0
-
- #### Creating or checking for existing program group ####
- createGroup = yes
- defaultGroupName = SoftQuad HoTMetaL 1.0+
- # defaultGroupFile useful only if creating a new group
- defaultGroupFile = SQHM.GRP
-
- #### Adding new items ####
- # no of items to add to/replace in the group, 0 is o.k.
- items = 1
-
- # Item Description
- # ----------------
- # binary, command line arguments, description
- #
- # Give binary relative to the application directory, the script will prepend the
- # application directory. The working directory will be the application directory.
- #
- # NOTE: the description may NOT contain double quotes, commas or parentheses
- #
-
- item1=sqhm.exe, ,SoftQuad HoTMetaL 1.0+
-
- #### header text for the program group dialog ####
- # maximum of 8 lines allowed as header text
-
- line1= Setup will create a program group in the Program Manager
- line2= with the following file name and description.
- line3= NOTE: Any existing program group with the same name will
- line4= be replaced.
- line5= If you want to create the group with a different name or
- line6= description, change the fields below:
-
- ###########################################################################
- # End Options
- #
- # Once the installation is done and the program group is created,
- # give the user the option to register product and/or view readme file
- #
- # The readme file, for now, is README.WRI and must be in the installation
- # top-level directory.
- ###########################################################################
-
- [EndOptions]
-
- skipEndOptions = no
-
- registerProduct = no
- theRegisterProgram = REGISTN.EXE
- product = HoTMetaL
-
-