Appendix E: Component and Folder Properties and Lists
Component Properties | |||
---|---|---|---|
property |
default value |
allowed values |
description |
|
string |
Name of the Component. This property does not allow variables. |
|
|
string |
Description of the Component |
|
|
0, 1 |
Whether or not the component can be edited in the component selection page. This property does not allow variables. |
|
text |
A detailed description of the component |
||
|
0, 1 |
Whether component should be downloadable. This property does not allow variables. |
|
|
string |
Required disk space in the target system. If 0, then it will automatically be calculated based on the size of the packed files |
|
|
0, 1 |
Whether or not the component is selected. This property does not allow variables. |
|
|
and, or |
Packing rules evaluation logic |
|
|
0, 1 |
Whether or not the component is visible in the component selection page. This property does not allow variables. |
|
string |
URL to specific component, overrides project’s component URL |
Component Lists | ||
---|---|---|
list name |
description |
allowed childs |
Actions executed after the component page, to check that the selected components are a valid combination |
||
Language files for customizing the installer translation |
||
Shortcuts to be placed in the Desktop |
|
|
Destination folders for the installer files |
||
Actions executed when the installer has started |
||
Actions executed if the installation is aborted |
||
Actions executed if a component could not be downloaded and user chose to ignore its installation |
||
Pages that are displayed to the user through the GUI and text interfaces |
||
Platform-specific project options |
||
Actions executed after the installer has been built |
||
Actions executed after the installation process has taken place, but before the uninstaller is created and the final page is displayed |
||
Actions executed after the uninstallation process has finished |
||
Actions executed after the uninstaller has been created and before the installation complete page is displayed. |
||
Actions executed before generating the installer file |
||
Actions executed directly after loading the project information |
||
Actions executed before the first page of the installer is displayed |
||
Actions executed before the uninstallation process takes place |
||
Shortcuts to be placed in the Windows Quick Launch toolbar |
|
|
Actions executed right before the file copying step starts |
||
Conditions that are evaluated at build time to decide if the component will be packed. |
||
Link to applications, documents or URL for the Windows Start menu |
|
Folder Properties | |||
---|---|---|---|
property |
default value |
allowed values |
description |
|
string |
Folder description |
|
|
string |
Path of new folder |
|
|
string |
Folder name. This property does not allow variables. |
|
|
all, linux, linux-x64, linux-arm64, linux-arm32, linux-ia64, windows, windows-x64, osx, solaris-sparc, solaris-intel, linux-ppc, linux-s390, linux-s390x, freebsd, freebsd4, freebsd6, freebsd6-x64, freebsd7, freebsd7-x64, openbsd3, hpux, aix, irix-n32 |
Platforms in which this folder will be installed |
|
|
and, or |
Rule evaluation logic |
|
|
and, or |
Packing rules evaluation logic |
Folder Lists | ||
---|---|---|
list name |
description |
allowed childs |
List of actions |
||
Files to Install |
||
Conditions that are evaluated and depending on the result, the action is executed, the page associated with the parameter shown or the folder installed |
||
Shortcuts for applications, documents or URLs for Windows |
||
Conditions that are evaluated at build time to decide if the component will be packed. |
Distribution File | |||
---|---|---|---|
property |
default value |
allowed values |
description |
|
0, 1 |
Whether or not to use wildcards |
|
string |
Patterns to exclude files |
||
|
and, or |
Filter evaluation logic |
|
|
string |
Patterns to include files |
|
string |
File to pack |
Distribution Directory | |||
---|---|---|---|
property |
default value |
allowed values |
description |
|
0, 1 |
Whether or not to use wildcards |
|
string |
Patterns to exclude files |
||
|
and, or |
Filter evaluation logic |
|
|
string |
Patterns to include files |
|
string |
Directory to pack |
File Filter | |||
---|---|---|---|
property |
default value |
allowed values |
description |
|
matches, does_not_match |
Whether or not the pattern must match to pass the filter. |
|
string |
Pattern to match against the path of the file |
||
|
glob, regexp |
Whether to use glob or regular expressions matching |