Supported Properties in the buildproperties.properties File

InstallAnywhere 2020

Many of the settings that you can configure in the Advanced Designer can also be set in a buildproperties.properties file. The following tables correlate the options in the Advanced Designer with settings in the buildproperties.properties file.

Project Page > General Settings View Settings

The following table correlates settings in the General Settings view on the Project page with settings in the buildproperties.properties file.

Project Page > General Settings View Settings

Option

buildproperties.properties File Setting

Send stderr to

com.zerog.ia.installer.options.stderr.redirect=path_to_file

Send stdout to

com.zerog.ia.installer.options.stdout.redirect=path_to_file

Project Page > Platforms View Settings

The following table correlates settings in the Platforms view on the Project page with settings in the buildproperties.properties file.

Project Page > Platforms View Settings

Platform

Option

buildproperties.properties File Setting

UNIX

Default UNIX Installer UI Mode > Installer UI Mode

default.ui.mode.unix=GUI/Silent/Console

Windows

Default Windows UI Mode > Installer UI Mode

default.ui.mode.windows=GUI/Silent/Console

Windows, pure 64-bit

Default Windows UI Mode > Installer UI Mode

default.ui.mode.windows64=GUI/Silent/Console

Project Page > JVM Settings View Settings

The following table correlates settings in the JVM Settings view on the Project page with settings in the buildproperties.properties file.

Project Page > JVM Settings View Settings

Option

buildproperties.properties File Setting

Valid VM list

com.zerog.ia.installer.options.valid.vm.list=1.4.*, 1.5+

Minimum Heap Size

com.zerog.ia.installer.options.heap.size.initial=16777216

Maximum Heap Size

com.zerog.ia.installer.options.heap.size.max=50331648

Installer UI Page > Look & Feel View Settings

The following table correlates a setting in the Look & Feel view on the Installer UI page with a setting in the buildproperties.properties file:

Installer UI Page > Look & Feel View Settings

Option

buildproperties.properties File Setting

Auto populate labels when saving

com.zerog.ia.build.options.auto-populate.labels=true/false

Organization Page > Components View Settings

The following table correlates a setting in the Components view on the Organization page with a setting in the buildproperties.properties file:

Organization Page > Components View Settings

Option

buildproperties.properties File Setting

Auto-clean when building

com.zerog.ia.build.options.auto-claen.components=true/false

Build Page > Build Installers View Settings

Build Configurations Tab

The following table correlates the settings on the Build Configurations tab in the Build Installers view on the Build page of the Advanced Designer with settings in a buildproperties.properties file:

Build Page > Build Installers View > Build Configurations Tab Settings

Option

buildproperties.properties File Setting

Select Build Configuration

number.of.configs=2

config.1.name=c2

config.2.name=c1

In the buildproperties.properties file, the build target, distribution, and locale settings include a number to identify its associated build configuration, such as:

config.1.com.zerog.ia.build.platform.windows.novm=false

For more information, see Build Targets Subtab, Distribution Subtab, and Locales Subtab.

Build Output Location

com.zerog.ia.build.options.output.location=path_to_directory

[Working Directory]

com.zerog.ia.build.options.workdir.location=path_to_directory

Note • The working directory, which is used to store all temporary files (such as the build log and the locales directory) is set by default to the InstallAnywhere project directory. It is not specifically set in the Advanced Designer user interface.

Build Targets Subtab

The following table correlates the settings on the Build Targets subtab of the Build Configurations tab (Build page > Build Installers view) of the Advanced Designer with settings in a buildproperties.properties file:

Build Page > Build Installers View > Build Configurations Tab > Build Targets Subtab Settings

Option

buildproperties.properties File Setting

OS X

config.1.com.zerog.ia.build.platform.macosx.novm=true/false

Windows

config.1.com.zerog.ia.build.platform.windows.novm=true/false

config.1.com.zerog.ia.build.platform.windows.vm=true/false

config.1.com.zerog.ia.build.platform.windows.use.console.laucher=true/false

config.1.com.zerog.ia.build.vmpack.windows.path=path

Windows_Pure_64_Bit

config.1.com.zerog.ia.build.platform.windows64.novm=true/false

config.1.com.zerog.ia.build.platform.windows64.vm=true/false

config.1.com.zerog.ia.build.vmpack.windows64.path=path

AIX

config.1.com.zerog.ia.build.platform.aix.novm=true/false

config.1.com.zerog.ia.build.platform.aix.vm=true/false

config.1.com.zerog.ia.build.vmpack.aix.path=path

HP-UX

config.1.com.zerog.ia.build.platform.hpux.novm=true/false

config.1.com.zerog.ia.build.platform.hpux.vm=true/false

config.1.com.zerog.ia.build.vmpack.hpux.path=path

Linux

config.1.com.zerog.ia.build.platform.linux.novm=true/false

config.1.com.zerog.ia.build.platform.linux.vm=true/false

config.1.com.zerog.ia.build.vmpack.linux.path=path

Solaris

config.1.com.zerog.ia.build.platform.solaris.novm=true/false

config.1.com.zerog.ia.build.platform.solaris.vm=true/false

config.1.com.zerog.ia.build.vmpack.solaris.path=path

UNIX_with_VM

config.1.com.zerog.ia.build.platform.named_unix.vm=true/false

config.1.com.zerog.ia.build.platform.named_unix.novm=true/false

config.1.com.zerog.ia.build.platform.unix.novm=true/false

config.1.com.zerog.ia.build.vmpack.unix.path=path

Other Java-Enabled Platforms

config.1.com.zerog.ia.build.platform.java.novm=true/false

[Not available in the Advanced Designer]

com.zerog.ia.build.options.ignoreAllPlatformSettings=true/false

Distribution Subtab

The following table correlates the settings on the Distribution subtab of the Build Configurations tab (Build page > Build Installers view) of the Advanced Designer with settings in a buildproperties.properties file:

Build Page > Build Installers View > Build Configurations Tab > Distribution Subtab Settings

Option

buildproperties.properties File Setting

Build Web Installers

config.1.com.zerog.ia.build.options.output.web=true/false

Optimize [Web] Installer Size by Platform and Tags

config.1.com.zerog.ia.build.options.optimization.platform.web=true/false

Web page displays in

config.1.com.zerog.ia.build.options.webpage.language=en

Build CD-ROM installers

config.1.com.zerog.ia.build.options.output.cdrom=true/false

Optimize [CD-ROM] Installer Size by Platform and Tags

config.1.com.zerog.ia.build.options.optimization.platform.cdrom=true/false

Build Merge Module Template

config.1.com.zerog.ia.build.options.output.merge=true/false

Optimize Merge Module/Template Size by Platform and Tags

config.1.com.zerog.ia.build.options.optimization.platform.merge=true/false

Read Only

config.1.com.zerog.ia.build.options.output.merge.read.only=true/false

Locales Subtab

The following table correlates the settings on the Locales subtab of the Build Configurations tab (Build page > Build Installers view) of the Advanced Designer with settings in a buildproperties.properties file:

Locales Subtab / buildproperties.properties File

Option

buildproperties.properties File Setting

Locale List

config.1.com.zerog.ia.build.options.locales=en,ja,de,ar,fr