InstallAnywhere 2013 » Advanced Designer » Project
Use the Platforms view on the Project page to define default settings that are unique to each target operating system. While InstallAnywhere-generated installers runs on any Java-enabled platform, there are features that should be defined separately for each target operating system.
The settings in the Platforms view are organized into the following main categories:
• | Mac OS X |
• | Windows |
• | UNIX |
• | System i (i5/OS) |
• | Pure Java |
Use the Mac OS X area to specify default locations for install and alias folders, the default Java VM for LaunchAnywhere, whether authentication is required for installation, and permissions for files and folders that are created on the target system. The following settings are available in this area:
Setting |
Description |
||||||||||||||||||||||||
Default Install Folder |
Specify the default value for your install location. Select a magic folder in the list and specify a subdirectory as necessary. For more information, see Magic Folders and Variables. |
||||||||||||||||||||||||
Default Alias Folder |
Specify the default value for the alias location. Select a magic folder in the list and specify a subdirectory as necessary. End users can override this location on the Choose Alias Folder panel. For more information, see Magic Folders and Variables. |
||||||||||||||||||||||||
Select Java VM for LaunchAnywhere |
By default, OS X–based installers use the latest valid JVM that is available on the target system. If you want LaunchAnywhere to use an earlier JVM, select the appropriate version. Available options are:
Note: OS X–based installers do not show Choose Java VM panels; in addition, they do not respond to the settings in the Valid VM list field on the Installer Settings tab (Project > JVM Settings). |
||||||||||||||||||||||||
Authentication |
Use the following subsettings to identify authorization requirements for your installer:
The default value is Yes.
To build a launcher that runs only OS X 10.5 and later target systems and also allows you to optionally code sign your installer for Gatekeeper, select No. This type of launcher cannot be run on OS X 10.4 or earlier target systems. Note that if you select Yes, you will not be able to code sign your installers. For more information, see Code Signing OS X–Based Installers. Note: Merge modules cannot use authentication independently. To deploy a merge module that requires authentication, you must authenticate the parent installer. |
||||||||||||||||||||||||
Default Permissions |
To configure default read, write, and execute permissions for the files that your installer deploys, click the ellipsis button (...) in this setting. The Permissions dialog box opens, enabling you to specify the permissions for owner, group, and others. This setting shows the value of the specified permissions in octal notation, where the first digit represents the permissions for the owner, the second digit represents the permissions for the group, and the third digit represents the permissions for others. |
||||||||||||||||||||||||
Code Signing |
Specify whether and how you want InstallAnywhere to code sign your OS X–based installer at build time. If you sign the installer, end users can download your installer from outside the Mac App Store and install the product without being blocked by Gatekeeper. The settings in this area are:
If the Code Sign the Generated Installer check box in the Code Signing setting is cleared, this setting is disabled.
If the Code Sign the Generated Installer check box in the Code Signing setting is cleared, this setting is disabled. Note that this area is disabled if No is selected for the Generate Launchers for 10.4 and Earlier (Code Signing Not Supported) setting. For more information, see Code Signing OS X–Based Installers. |
Use the Windows area to specify default locations for install and shortcut folders. The following settings are available in this area:
Setting |
Description |
|||||||||
Default Install Folder |
Enter the default value for your install location. Select a magic folder in the list and specify a subdirectory as necessary. For more information, see Magic Folders and Variables. |
|||||||||
Default Shortcut Folder |
Enter the default value for the shortcut location. Select a magic folder in the list and specify a subdirectory as necessary. End users can override this location on the Choose Shortcut Folder panel. For more information, see Magic Folders and Variables. |
|||||||||
Specify the Launcher JVM Settings on a 64-Bit Machine |
Indicate which JVM—32 bit or 64 bit—the installer launcher should use on 64-bit Windows-based target systems. |
|||||||||
Windows Execution Level |
Select the execution level that your installer launcher requires for Windows-based systems. Available options are:
|
|||||||||
Default Windows UI Mode |
Edition: The Uninstaller UI Mode setting is available for the Premier edition of InstallAnywhere. In addition, the Premier edition of InstallAnywhere has support for creating installers that operate in console and silent modes. Use the following subsettings to select the appropriate default UI mode for the installer and the uninstaller:
The choices that are available in these settings depend, in part, on the options that you select for the Allowable UI Modes setting (Installer UI page > Look & Feel view > General UI Settings area). If, for example, Silent is not selected as an allowable mode in the Look & Feel view, Silent is not available in the Installer UI Mode or Uninstaller UI Mode settings. Note: InstallAnywhere supports Arabic and Hebrew locales in GUI mode only. Console mode installers will not run under those locales For more information about silent and console installers, see Silent Installers and Console Installers. |
|||||||||
Digital Signing |
Use the following subsettings to configure digital signature information—including the digital signature files granted to you by a certification authority—that InstallAnywhere should use to sign your Windows-based installer (the installer .exe file, as well as the installer launcher and the uninstaller launcher) at build time:
If you leave this setting blank and you specify a file in the Certificate File setting, InstallAnywhere generates a build-time error to alert you that the digital signature for your installer cannot be timestamped. Disabling timestamping may affect how long your digital signature is considered to be valid.
For more information, see Digitally Signing Windows-Based Installers. As an alternative to specifying the actual certificate file, timestamp server, and password, you can use build-time variables in these settings (that is, enclose the name of each variable within at symbols: @VariableName@). You can set build-time variables in the Variables view on the Project page, through a .properties file, or through environment variables. To learn more, see Resolving Variables at Build Time. |
The default settings for UNIX include default locations for install and link folders, default user interface mode, permissions for files and folders that are created on the target system, and Red Hat Package Management (RPM) settings for Linux installations. The RPM feature enables the installer to interact with and make entries into the RPM database. The following settings are available in this area:
Setting |
Description |
||||||
Default Install Folder |
Enter the default value for your install location. Select a magic folder in the list and specify a subdirectory as necessary. For more information, see Magic Folders and Variables. |
||||||
Default Link Folder |
Enter the default value for the link location. Select a magic folder in the list and specify a subdirectory as necessary. The default location is the end user’s home directory. End users can override this location on the Choose Link Folder panel. For more information, see Magic Folders and Variables. |
||||||
Default Unix Installer UI Mode |
Edition: The Uninstaller UI Mode setting is available for the Premier edition of InstallAnywhere. In addition, the Premier edition of InstallAnywhere has support for creating installers that operate in console and silent modes. Use the following subsettings to select the appropriate default UI mode for the installer and the uninstaller:
The choices that are available in these settings depend, in part, on the options that you select for the Allowable UI Modes setting (Installer UI page > Look & Feel view > General UI Settings area). If, for example, Silent is not selected as an allowable mode in the Look & Feel view, Silent is not available in the Installer UI Mode or Uninstaller UI Mode settings. Note: InstallAnywhere supports Arabic and Hebrew locales in GUI mode only. Console mode installers will not run under those locales For more information about silent and console installers, see Silent Installers and Console Installers. |
||||||
Default Permissions |
To configure default read, write, and execute permissions for the files that your installer deploys, click the ellipsis button (...) in this setting. The Permissions dialog box opens, enabling you to specify the permissions for owner, group, and others. This setting shows the value of the specified permissions in octal notation, where the first digit represents the permissions for the owner, the second digit represents the permissions for the group, and the third digit represents the permissions for others. |
||||||
Enable RPM Registration (Linux Only) |
Specify whether you want to enable Red Hat Package Management (RPM) registration. On supported Linux systems, RPM registration creates a virtual package and uses it to make entries to the RPM database. If you select Yes in this setting, the ellipsis button (...) in this setting is enabled. Click this ellipsis button and configure additional settings. For detailed information, see RPM Specification Settings Dialog Box. |
||||||
Enable SWVPD Registry Integration (AIX Only) |
Specify whether you want to include AIX registry (software vital product data) support in your project’s installers. On AIX systems, this option ensures that products are properly added to and removed from the SWVPD registry. If you select Yes in this setting, the ellipsis button (...) in this setting is enabled. Click this ellipsis button and configure additional settings. For detailed information, see SWVPD Registry Settings Dialog Box. Note: If you enable SWVPD registry integration and leave one or more settings on the SWVPD Registry Settings dialog box blank, the installer uses corresponding values from the General Settings view on the Project page. |
The System i (i5/OS) area contains a setting for installers that target the i5/OS operating system running on System i. To build installers for i5/OS, you must have access to an i5/OS system. The following settings are available in this area:
Setting |
Description |
Enable (RAIR) System i (i5/OS) Registration |
Specify whether you want the installer to enter product information in the i5/OS Registered Application Information Repository (RAIR). If you select Yes, the installer adds information about the product’s features to the RAIR when the product is installed. Note: Some systems management products, such as Management Central, use RAIR to determine what software is installed on an i5/OS system. |
The Pure Java area contains settings that determine the UI mode that pure Java installers and uninstallers use. The following settings are available in this area:
Setting |
Description |
||||||||||||
Follow Platform-Specific Default UI Mode |
Specify whether pure Java installers use the project’s default UI mode. The default value is Yes. If you select No, use the Installer UI Mode setting and the Uninstaller UI Mode setting to specify the default UI modes for pure Java installers and uninstallers. |
||||||||||||
Installer UI Mode |
Edition: The Premier edition of InstallAnywhere has support for creating installers that operate in console and silent modes. Select the UI mode for pure Java–based installers. Available options are:
The choices that are available in this setting depend, in part, on the options that you select for the Allowable UI Modes setting (Installer UI page > Look & Feel view > General UI Settings area). If, for example, Silent is not selected as an allowable mode in the Look & Feel view, Silent is not listed in the Installer UI Mode setting. Note that this setting is disabled if Yes is selected for the Follow Platform-Specific Default UI Mode setting. Note: InstallAnywhere supports Arabic and Hebrew locales in GUI mode only. Console-mode installers will not run under those locales. For more information about silent and console installers, see Silent Installers and Console Installers. |
||||||||||||
Uninstaller UI Mode |
Edition: The Uninstaller UI Mode setting is available for the Premier edition of InstallAnywhere. In addition, the Premier edition of InstallAnywhere has support for creating installers that operate in console and silent modes. Select the UI mode for pure Java–based uninstallers. Available options are:
The choices that are available in this setting depend, in part, on the options that you select for the Allowable UI Modes setting (Installer UI page > Look & Feel view > General UI Settings area). If, for example, Silent is not selected as an allowable mode in the Look & Feel view, Silent is not listed in the Installer UI Mode setting. Note that this setting is disabled if Yes is selected for the Follow Platform-Specific Default UI Mode setting. Note: InstallAnywhere supports Arabic and Hebrew locales in GUI mode only. Console mode installers will not run under those locales. For more information about silent and console installers, see Silent Installers and Console Installers. |
InstallAnywhere 2013 Help LibraryOctober 2013 |
Copyright Information | Contact Us |