Qbs Manual | DynamicLibrary Item

Qbs 1.9.0

CppApplication Item ◦ InnoSetup Item

# DynamicLibrary Item

A `DynamicLibrary` item is a `Product` that has its type set to "dynamiclibrary". It exists for the convenience of project file authors.

For Android targets, the following applies:

- The product type contains "android.nativelibrary" in addition to "dynamiclibrary".
- There is a dependency on the cpp and Android.ndk modules.

## DynamicLibrary Properties

The following properties are available in addition to the ones inherited from `Product`.

Property | Type | Default | Description
--- | --- | --- | ---
architectures | stringList | see below | This property is only relevant for Android targets. There, it specifies for which architectures to build, with the default value `["armeabi"]`. This information influences the `profiles` property.
bundleExtension | string | empty | The extension to use for the product's bundle. Only relevant on Darwin systems.

CppApplication Item ◦ InnoSetup Item