- Qbs Manual
- Qbs 1.21.0

AppleDiskImage ◦ ApplicationExtension

# Application QML Type

Product of the type application. More...

Import Statement: | import QbsConvenienceItems .
Inherits: | Product
Inherited By: | CppApplication and XPCService

- List of all members, including inherited members

## Properties

- debugInformationInstallDir : string
- install : bool
- installDebugInformation : bool
- installDir : string

## Detailed Description

An Application item is a Product representing an application.

The target artifact of this type of product is usually an executable binary tagged `"application"`. However, on Android, unless you set consoleApplication to `true`, the application target will be an APK or an AAB package tagged `"android.package"` according to the packageType property. A dependency to the Android.sdk module is automatically added to the product.

## Property Documentation

debugInformationInstallDir : string

Where to install the debug information if installDebugInformation is enabled.

The value is appended to qbs.installPrefix when constructing the actual installation directory.

Default: installDir.

This property was introduced in Qbs 1.16.

See also How do I separate and install debugging symbols?.

install : bool

If `true`, the executable that is produced when building the application will be installed to installDir.

Default: `false`

This property was introduced in Qbs 1.13.

installDebugInformation : bool

If `true`, the debug information will be installed to debugInformationInstallDir.

Default: `false`

This property was introduced in Qbs 1.16.

See also How do I separate and install debugging symbols?.

installDir : string

Where to install the executable that is produced when building the application, if install is enabled.

The value is appended to qbs.installPrefix when constructing the actual installation directory.

Default: `Applications` if the app is a bundle, `bin` otherwise.

This property was introduced in Qbs 1.13.

AppleDiskImage ◦ ApplicationExtension