Install Merge Module Action
InstallAnywhere 2024 R2
Use the Install Merge Module action to install a merge module as if the merge module were run as a separate silent installer. Specify the following options in the Install Merge Module customizer:
Option |
Description |
||||||
Bundle Merge Module at Build Time |
Select this option if the Merge Module will be available when building the installer. Click Choose Merge Module and select the Merge Module. These Merge Modules will be included in the actual generated installer. |
||||||
Locate Merge Module at Install Time |
Select this option to have the installer install a Merge Module that is available at install time but is external to the installer. In the Location box, enter the location of the install time Merge Module. The Merge Module can be located either on the end user's system or stored on a CD. If you set the Location to a folder that contains several Merge Modules, all will be installed. |
||||||
Execute Pre-Install Actions |
Select this option to run the Merge Module’s Pre-Install actions. |
||||||
Execute Post-Install Actions |
Select this option to run the Merge Module’s Post-Install actions. |
||||||
Inherit Parent Install Folder |
Select this option to set the Merge Module to use the same value for the install folder that the parent installer is using. |
||||||
Show Progress Dialog |
Specify how you want the merge module’s installation progress to be displayed:
|
||||||
Edit Variables |
Click to open the Edit Advertised Variables Dialog Box where you can specify which variables in the Merge Module can be set by the parent installer and which variables in the parent installer can be set by the Merge Module. |
||||||
Uninstall Merge Module when parent is uninstalled |
Select this option to uninstall this merge module when the main project gets uninstalled. Tip:The point at which merge modules are uninstalled can also be configured using the Uninstall Merge Modules action in the Uninstall sequence. |
||||||
Add Merge Module log to parent log |
Select this option to append the Merge Module installation log to the main project log. By default, this option will not be selected. Note:For this option to work properly, it is mandatory that logging is enabled for both the parent and the merge module.The same applies for appending the stderr and stdout entries to the log. Note:You can append merge module logs to the parent log only if Plain text format is selected in the Log Format setting in the General Settings view on the Project page. An XML log format is not supported. |
Rules, Tags, and Rollback Tabs
For information on the other tabs on this customizer, see the following:
• | Rules—Use this tab to add rules to the selected action. For more information, see Assigning a Rule to an Action and Rules Reference. |
• | Tags—Use this tab to add build configuration tags to the selected action. For more information, see Assigning Tags to Project Elements. |
• | Rollback—Use this tab to specify rollback behavior for the selected action. For more information, see Configuring Installation Rollback Behavior. |