InstallerBuilder Options
|
This help page describes the options accepted by the Build and Interactive commands.
|
|
The options are separated into two categories:
|
|
General Options
|
|
|
The following options control general installer features.
|
|
Sets the author attribute of the installer. You can view this value using the LibraryTools[Browse] command.
|
|
Specifies the height of each panel in the installer, in pixels. The default value is 480.
|
|
manifest = list(equation)
|
|
For example, manifest = [source1 = file1, source2 = file2, ...]
|
|
Specifies a list of files to be included in the toolbox installation. The parameter sourceN can be an absolute or relative path to a file to include. The parameter fileN indicates the path of the installation image of the corresponding source file, relative to the directory of the toolbox.
|
|
Specifies the path to which to write the installer (.mla file). It can be an absolute or relative path. By default, the current directory is used.
|
|
Indicates whether an executable uninstaller is included in the installer. The default value is true.
|
|
Sets version information for the toolbox. By default, there is no version information.
|
|
Specifies the width of each panel in the installer, in pixels. The default value is 600.
|
|
|
Panel Options
|
|
|
The InstallerBuilder provides a set of built-in panels that display as the user installs the toolbox. Each panel displays or requests specific installation information from the user. Some panels are required. You can display or exclude the other panels. Each panel has attributes that you can customize.
|
|
The following options control panel-specific information.
|
Option Name
|
Panel
|
Required
|
welcome
|
Welcome
|
Yes
|
validation
|
Validation
|
No
|
license
|
License Agreement
|
No
|
isnetwork
|
Is Network Installation
|
No
|
issystem
|
Is System Installation
|
No
|
installation
|
Installation
|
Yes
|
finish
|
Finish
|
Yes
|
|
|
|
For each panel, you can specify the following panel attribute options using the Maplet interface or calling sequence options (with the syntax panel_name=[panel_attribute_option1=value1, panel_attribute_option2=value2, ...]).
|
active
|
image
|
script
|
text
|
validate
|
|
|
|
active = truefalse or procedure that returns true or false
|
|
Specifies whether the panel is displayed (active) during installation. If you specify a procedure, then the panel is displayed only if the result of the procedure call is true.
|
|
For the Welcome, Installation, and Finish panels, you cannot set the active attribute; it is always true. For the other panels, the default value is false.
|
|
Specifies an image to show in the installer panel. The string must be the path to a valid GIF or JPEG image file. By default, no image is displayed.
|
|
script = procedure or none
|
|
Specifies a procedure to be executed after the panel is closed. If you specify none, no procedure is executed. The default value is none.
|
|
Specifies text displayed in the installer panel. It is recommended that you provide information to the user about the toolbox or installation process during installation. If you specify none, no text is displayed. The default value is none.
|
|
validate = true or procedure that returns true or false
|
|
When the user clicks the Next button, Maple tests this condition. The user cannot proceed to the next panel until the condition is true. The default value is true.
|
|
|
Download Help Document
Was this information helpful?